XML 152 R134.htm IDEA: XBRL DOCUMENT v3.25.0.1
Segment and Geographic Information - Schedule of Information Regarding Long-Lived Assets in Geographic Areas (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Long-lived assets:    
Total long-lived assets $ 688,771 $ 686,656
EMEA    
Long-lived assets:    
Total long-lived assets 346,198 385,210
Americas    
Long-lived assets:    
Total long-lived assets 261,297 225,950
APAC    
Long-lived assets:    
Total long-lived assets 81,276 75,496
UNITED KINGDOM    
Long-lived assets:    
Total long-lived assets $ 251,900 $ 306,100
UNITED KINGDOM | Long-Lived Assets Benchmark | Geographic Concentration Risk    
Long-lived assets:    
Concentration risk (as a percent) 10.00% 10.00%
UNITED STATES    
Long-lived assets:    
Total long-lived assets $ 255,500 $ 220,100
UNITED STATES | Long-Lived Assets Benchmark | Geographic Concentration Risk    
Long-lived assets:    
Concentration risk (as a percent) 10.00% 10.00%