XML 36 R26.htm IDEA: XBRL DOCUMENT v3.25.3
Balance Sheet Components (Tables)
9 Months Ended
Sep. 30, 2025
Balance Sheet Related Disclosures [Abstract]  
Schedule of Property and Equipment, Net
Property and equipment, net consisted of the following (in thousands):
As of September 30, 2025As of December 31, 2024
Leasehold improvements$97,182 $85,284 
Computer equipment, software, and other70,280 55,815 
Furniture and fixtures15,075 13,906 
Construction in progress5,959 7,632 
Total property and equipment, gross188,496 162,637 
Less: accumulated depreciation and amortization(142,790)(122,999)
Total property and equipment, net$45,706 $39,638 
Schedule of Accrued Liabilities
Accrued liabilities consisted of the following (in thousands):
As of September 30, 2025As of December 31, 2024
Accrued payroll and related expenses$174,527 $306,939 
Accrued other liabilities207,210 120,107 
Total accrued liabilities$381,737 $427,046