v3.26.1
Segments and Geographic Information - Table of Assets by Geographic Information (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,144,602 $ 1,084,291
United States    
Revenues From External Customers And Long Lived Assets [Line Items]    
Total long-lived assets 769,064 710,984
United Kingdom    
Revenues From External Customers And Long Lived Assets [Line Items]    
Total long-lived assets 247,581 245,911
Rest of world    
Revenues From External Customers And Long Lived Assets [Line Items]    
Total long-lived assets $ 127,957 $ 127,396