v3.25.1
Property and Equipment, Net (Detail) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Property and equipment, gross $ 128,123 $ 140,190
Accumulated depreciation and amortization (76,369) (72,949)
Construction in progress 23,764 21,887
Property and Equipment, Net, Total 75,518 89,128
Leasehold improvements    
Property and equipment, gross 63,683 63,342
Buildings    
Property and equipment, gross   13,600
Furniture, computers and equipment    
Property and equipment, gross $ 64,440 $ 63,248