v3.24.0.1
Property and Equipment, Net - Summary of Property and Equipment, Net (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Property Plant And Equipment [Line Items]    
Property and equipment, gross $ 674,710 $ 490,370
Less: accumulated depreciation and amortization (264,384) (218,593)
Property and equipment, net 410,326 271,777
Computer hardware and software    
Property Plant And Equipment [Line Items]    
Property and equipment, gross 67,989 62,945
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 332,721 225,647
Furniture and equipment    
Property Plant And Equipment [Line Items]    
Property and equipment, gross 162,476 100,025
Construction in progress    
Property Plant And Equipment [Line Items]    
Property and equipment, gross $ 90,038 $ 80,267