Annual report [Section 13 and 15(d), not S-K Item 405]

Revenue - Schedule of Disaggregated Revenues (Details)

v3.26.1
Revenue - Schedule of Disaggregated Revenues (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Type of Revenue    
Total revenues $ 50,731 $ 7,193
Israel [Member]    
Type of Revenue    
Total revenues 30,844 4,284
Germany [Member]    
Type of Revenue    
Total revenues 6,583
United Arab Emirates [Member]    
Type of Revenue    
Total revenues 3,893 753
United States [Member]    
Type of Revenue    
Total revenues 1,570 1,827
Other Countries [Member]    
Type of Revenue    
Total revenues 7,841 329
Product revenue [Member]    
Type of Revenue    
Total revenues 34,583 2,796
Service revenue [Member]    
Type of Revenue    
Total revenues 10,241 2,492
Development revenue [Member]    
Type of Revenue    
Total revenues 5,907 1,905
Revenue recognized point in time [Member]    
Type of Revenue    
Total revenues 41,779 4,496
Revenue recognized over time [Member]    
Type of Revenue    
Total revenues $ 8,952 $ 2,697