v3.25.0.1
Segment and geographic information (Schedule of Long Lived Assets by Geographical Areas) (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Revenues from External Customers and Long-Lived Assets [Line Items]    
Long lived assets $ 9,393 $ 11,455
Israel    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Long lived assets 8,045 10,622
U.S. and other    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Long lived assets $ 1,348 $ 833