XML 150 R134.htm IDEA: XBRL DOCUMENT v3.25.0.1
Segment Information - Summary of Long-Lived Assets by Geographic Areas (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Revenues from External Customers and Long-Lived Assets [Line Items]    
Total long-lived assets $ 740,813 $ 690,682
United States    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Total long-lived assets 418,990 356,098
Canada    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Total long-lived assets 160,883 172,994
United Kingdom    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Total long-lived assets 107,659 108,879
France    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Total long-lived assets 17,625 18,512
Singapore    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Total long-lived assets 14,758 16,370
Rest of the World    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Total long-lived assets $ 20,898 $ 17,829