v3.25.4
Balance Sheet Components - Schedule of Property and Equipment, Net (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Property, Plant and Equipment [Line Items]      
Total gross property and equipment $ 241,148 $ 268,769  
Accumulated depreciation and amortization (172,859) (169,950)  
Property and equipment, net 68,289 98,819  
Depreciation and amortization expense 42,253 55,609 $ 48,427
Leasehold improvements      
Property, Plant and Equipment [Line Items]      
Total gross property and equipment 49,657 76,862  
Software, computers, and other hardware      
Property, Plant and Equipment [Line Items]      
Total gross property and equipment 166,209 149,182  
Furniture      
Property, Plant and Equipment [Line Items]      
Total gross property and equipment 22,396 28,652  
Capital projects in progress      
Property, Plant and Equipment [Line Items]      
Total gross property and equipment $ 2,886 $ 14,073