v3.25.2
Segments - Schedule of Revenues (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Segments - Schedule of Revenues (Details) [Line Items]    
Revenues $ 29,562 $ 42,657
Israel [Member]    
Segments - Schedule of Revenues (Details) [Line Items]    
Revenues 27,808 40,364
America [Member]    
Segments - Schedule of Revenues (Details) [Line Items]    
Revenues 699 334
Europe [Member]    
Segments - Schedule of Revenues (Details) [Line Items]    
Revenues 1,055 1,669
Asia Pacific [Member]    
Segments - Schedule of Revenues (Details) [Line Items]    
Revenues $ 290