v3.26.1
Segment and Geographic Information - Information Regarding Long-Lived Assets in Geographic Areas (Details) - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2026
Dec. 31, 2025
Long-lived assets:    
Total long-lived assets $ 878,873 $ 802,161
EMEA    
Long-lived assets:    
Total long-lived assets 474,075 416,597
Americas    
Long-lived assets:    
Total long-lived assets 327,750 297,554
APAC    
Long-lived assets:    
Total long-lived assets 77,048 88,010
UNITED KINGDOM    
Long-lived assets:    
Total long-lived assets $ 325,200 $ 286,700
UNITED KINGDOM | Long-Lived Assets Benchmark | Geographic Concentration Risk    
Long-lived assets:    
Concentration risk 10.00% 10.00%
UNITED STATES    
Long-lived assets:    
Total long-lived assets $ 320,500 $ 289,700
UNITED STATES | Long-Lived Assets Benchmark | Geographic Concentration Risk    
Long-lived assets:    
Concentration risk 10.00% 10.00%