Quarterly report [Sections 13 or 15(d)]

Revenue - Schedule of Disaggregated Revenues (Details)

v3.26.3
Revenue - Schedule of Disaggregated Revenues (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Type of Revenue        
Total revenue $ 167,489 $ 10,098 $ 301,383 $ 20,620
Europe [Member]        
Type of Revenue        
Total revenue 36,826 3 68,281 3,114
Israel [Member]        
Type of Revenue        
Total revenue 27,924 9,358 86,980 13,105
Asia [Member]        
Type of Revenue        
Total revenue 8,020 564 25,162 3,873
Africa [Member]        
Type of Revenue        
Total revenue 2,625 0 7,577 0
North America - Other [Member]        
Type of Revenue        
Total revenue 403   2,721  
Other [Member]        
Type of Revenue        
Total revenue 458 0 976 0
United Arab Emirates [Member]        
Type of Revenue        
Total revenue 91,233 173 109,686 528
Revenue recognized point in time [Member]        
Type of Revenue        
Total revenue 71,073 9,446 153,940 19,451
Revenue recognized over time [Member]        
Type of Revenue        
Total revenue 96,416 652 147,443 1,169
Product revenue [Member]        
Type of Revenue        
Total revenue 87,773 5,444 169,586 12,274
Service revenue [Member]        
Type of Revenue        
Total revenue 34,170 4,591 67,096 7,896
Development revenue [Member]        
Type of Revenue        
Total revenue $ 45,546 $ 63 $ 64,701 $ 450