v3.22.4
Balance Sheet Components (Tables)
12 Months Ended
Dec. 31, 2022
Balance Sheet Related Disclosures [Abstract]  
Schedule of Property and Equipment, Net
Property and equipment, net consisted of the following (in thousands):
As of December 31,
20222021
Leasehold improvements$80,378 $72,834 
Computer equipment, software, and other52,688 16,916 
Furniture and fixtures13,010 8,358 
Construction in progress5,506 3,126 
Total property and equipment, gross151,582 101,234 
Less: accumulated depreciation and amortization(82,412)(69,930)
Total property and equipment, net$69,170 $31,304 
Schedule of Accrued Liabilities
Accrued liabilities consisted of the following (in thousands):
As of December 31,
20222021
Accrued payroll and related expenses$43,495 $60,732 
Accrued taxes41,326 22,550 
Accrued other liabilities87,894 72,524 
Total accrued liabilities$172,715 $155,806