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 |