v3.25.2
Balance Sheet Components - Schedule of Property and Equipment, Net (Detail) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Total property and equipment, gross $ 181,699 $ 162,637
Less: accumulated depreciation and amortization (138,176) (122,999)
Total property and equipment, net 43,523 39,638
Leasehold improvements    
Total property and equipment, gross 92,401 85,284
Computer equipment, software, and other    
Total property and equipment, gross 67,713 55,815
Furniture and fixtures    
Total property and equipment, gross 15,052 13,906
Construction in progress    
Total property and equipment, gross $ 6,533 $ 7,632