v3.25.1
Segments and Geographic Information - Table of Assets by Geographic Information (Details)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2025
USD ($)
country
Dec. 31, 2024
USD ($)
country
Revenues From External Customers And Long Lived Assets [Line Items]    
Total long-lived assets $ 1,029,623 $ 1,019,529
United States    
Revenues From External Customers And Long Lived Assets [Line Items]    
Total long-lived assets 691,522 682,173
United Kingdom    
Revenues From External Customers And Long Lived Assets [Line Items]    
Total long-lived assets 244,402 248,243
Rest of World    
Revenues From External Customers And Long Lived Assets [Line Items]    
Total long-lived assets $ 93,699 $ 89,113
Rest of World | Property and Equipment Net | Geographic Concentrations    
Revenues From External Customers And Long Lived Assets [Line Items]    
Number of individual country exceeded 10% of total property and equipment | country 0 0