v3.25.4
Balance Sheet Components - Schedule of Property and Equipment, Net (Detail) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Property, Plant and Equipment [Line Items]    
Total property and equipment, gross $ 201,051 $ 162,637
Less: accumulated depreciation and amortization (149,091) (122,999)
Total property and equipment, net 51,960 39,638
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Total property and equipment, gross 98,302 85,284
Computer equipment, software, and other    
Property, Plant and Equipment [Line Items]    
Total property and equipment, gross 77,315 55,815
Furniture and fixtures    
Property, Plant and Equipment [Line Items]    
Total property and equipment, gross 15,435 13,906
Construction in progress    
Property, Plant and Equipment [Line Items]    
Total property and equipment, gross $ 9,999 $ 7,632