v3.25.0.1
Property and Equipment, Net - Summary of Property and Equipment, Net (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Property Plant And Equipment [Line Items]    
Property and equipment, gross $ 818,011 $ 674,710
Less: accumulated depreciation (328,923) (264,384)
Property and equipment, net 489,088 410,326
Computer hardware and software    
Property Plant And Equipment [Line Items]    
Property and equipment, gross 67,796 67,989
Buildings    
Property Plant And Equipment [Line Items]    
Property and equipment, gross 21,486 21,486
Leasehold improvements    
Property Plant And Equipment [Line Items]    
Property and equipment, gross 450,826 332,721
Furniture and equipment    
Property Plant And Equipment [Line Items]    
Property and equipment, gross 214,619 162,476
Construction in progress    
Property Plant And Equipment [Line Items]    
Property and equipment, gross $ 63,284 $ 90,038