XML 107 R89.htm IDEA: XBRL DOCUMENT v3.24.0.1
Supplemental information - Schedule of Long-lived Assets by Location (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Revenues from External Customers and Long-Lived Assets [Line Items]    
Total long-lived assets $ 62,863 $ 45,362
United States    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Total long-lived assets 41,634 30,012
Israel    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Total long-lived assets 8,317 7,180
Switzerland    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Total long-lived assets 7,733 5,084
Others    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Total long-lived assets $ 5,179 $ 3,086