v3.26.1
Segment Reporting - Schedule of Property and Equipment, Net by Geographic Areas (Details) - USD ($)
$ in Thousands
Jun. 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 property and equipment, net $ 709,469 $ 730,885 [1]
United States    
Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Geographical Area, Revenue and Long-Lived Asset [Line Items]    
Total property and equipment, net 394,985 406,829
Switzerland    
Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Geographical Area, Revenue and Long-Lived Asset [Line Items]    
Total property and equipment, net 301,442 309,802
Other countries    
Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Geographical Area, Revenue and Long-Lived Asset [Line Items]    
Total property and equipment, net $ 13,042 $ 14,254
[1] The condensed consolidated balance sheet at December 31, 2025 has been derived from the audited consolidated financial statements at that date.