v3.25.4
Segment Reporting - Schedule of Property and Equipment, Net by Geographic Areas (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Revenues from External Customers and Long-Lived Assets [Line Items]    
Total property and equipment, net $ 730,885 $ 763,411
United States    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Total property and equipment, net 406,829 474,095
Switzerland    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Total property and equipment, net 309,802 277,623
Other countries    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Total property and equipment, net $ 14,254 $ 11,693