Quarterly report [Sections 13 or 15(d)]

Revenue - Schedule of Disaggregated Revenues (Details)

v3.26.1
Revenue - Schedule of Disaggregated Revenues (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Type of Revenue    
Total revenues $ 50,122 $ 4,248
Israel [Member]    
Type of Revenue    
Total revenues 21,598 2,488
Europe [Member]    
Type of Revenue    
Total revenues 12,071
Asia [Member]    
Type of Revenue    
Total revenues 12,000
Asia - other [Member]    
Type of Revenue    
Total revenues 3,313 216
United Arab Emirates [Member]    
Type of Revenue    
Total revenues 305 1,533
Other Countries [Member]    
Type of Revenue    
Total revenues 835 11
Revenue recognized point in time [Member]    
Type of Revenue    
Total revenues 40,562 3,984
Revenue recognized over time [Member]    
Type of Revenue    
Total revenues 9,560 264
Product revenue [Member]    
Type of Revenue    
Total revenues 38,368 3,224
Service revenue [Member]    
Type of Revenue    
Total revenues 9,323 809
Development revenue [Member]    
Type of Revenue    
Total revenues $ 2,431 $ 215