v3.26.1
Segment and Geographic Information - Information Regarding Long-Lived Assets in Geographic Areas (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Mar. 31, 2026
Jun. 30, 2025
Dec. 31, 2025
Long-lived assets:      
Total long-lived assets $ 848,583   $ 802,161
EMEA      
Long-lived assets:      
Total long-lived assets 442,171   416,597
Americas      
Long-lived assets:      
Total long-lived assets 319,301   297,554
APAC      
Long-lived assets:      
Total long-lived assets 87,111   88,010
UNITED KINGDOM      
Long-lived assets:      
Total long-lived assets $ 306,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 $ 311,400   $ 289,700
UNITED STATES | Long-Lived Assets Benchmark | Geographic Concentration Risk      
Long-lived assets:      
Concentration risk 10.00% 10.00%