v3.22.2
Balance Sheet Components (Tables)
6 Months Ended
Jun. 30, 2022
Balance Sheet Related Disclosures [Abstract]  
Schedule of Property and Equipment, Net
Property and equipment, net consisted of the following (in thousands):
As of June 30,
2022
As of December 31, 2021
Leasehold improvements$71,834 $72,834 
Computer equipment, software, and other29,467 16,916 
Furniture and fixtures10,137 8,358 
Construction in progress7,591 3,126 
Total property and equipment, gross119,029 101,234 
Less: accumulated depreciation and amortization(71,385)(69,930)
Total property and equipment, net$47,644 $31,304 
Schedule of Accrued Liabilities
Accrued liabilities consisted of the following (in thousands):
As of June 30,
2022
As of December 31, 2021
Accrued payroll and related expenses$47,046 $60,732 
Accrued legal42,912 13,086 
Accrued other liabilities97,610 81,988 
Total accrued liabilities$187,568 $155,806