v3.26.3
SUPPLEMENTAL INFORMATION - Schedule of Long-lived Assets by Location (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Geographical Area, Revenue and Long-Lived Asset [Line Items]    
Total long lived assets $ 144,092 $ 146,999
United States    
Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Geographical Area, Revenue and Long-Lived Asset [Line Items]    
Total long lived assets 65,591 65,669
Switzerland    
Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Geographical Area, Revenue and Long-Lived Asset [Line Items]    
Total long lived assets 44,236 48,125
Israel    
Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Geographical Area, Revenue and Long-Lived Asset [Line Items]    
Total long lived assets 12,725 14,059
Others    
Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Geographical Area, Revenue and Long-Lived Asset [Line Items]    
Total long lived assets $ 21,540 $ 19,146