XML 110 R94.htm IDEA: XBRL DOCUMENT v3.25.4
Supplemental information - Schedule of Long-lived Assets by Location (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Revenues from External Customers and Long-Lived Assets [Line Items]    
Total long-lived assets $ 146,999 $ 119,591
United States    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Total long-lived assets 65,669 62,897
Israel    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Total long-lived assets 14,059 16,120
Switzerland    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Total long-lived assets 48,125 27,014
Others    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Total long-lived assets $ 19,146 $ 13,560