v3.26.1
Segments and Geographical Information - Long-Lived Assets by Geographic Area (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Revenues from External Customers and Long-Lived Assets [Line Items]    
Total long-lived assets $ 1,218,315 $ 1,239,775
Switzerland    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Total long-lived assets 197,753 200,343
U.S.    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Total long-lived assets 480,698 493,584
Other International    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Total long-lived assets $ 539,864 $ 545,848