v3.25.4
Other Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Property, Plant and Equipment [Line Items]    
Accumulated depreciation $ (171,212) $ (153,740)
Total fixed assets, net 98,629 89,454
Prepaid expenses 87,963 73,422
Deferred placement fees 48,802 26,858
Other 61,907 42,652
Other assets 297,301 232,386
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 167,692 161,962
Computer hardware and software    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 39,227 38,596
Furniture, fixtures and equipment    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 8,413 8,267
Other fixed assets    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross $ 54,509 $ 34,369