v3.24.3
Balance Sheet Components (Tables)
9 Months Ended
Sep. 30, 2024
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Schedule of Prepaid Expenses and Other Current Assets
Prepaid expenses and other current assets consisted of the following:
September 30,
2024
December 31,
2023
(in thousands)
Prepaid expenses$19,424 $11,930 
Other receivables 6,533 4,695 
Interest receivable 3,495 3,071 
Other 2,522 1,590 
Total prepaid expenses and other current assets$31,974 $21,286 
Schedule of Property and Equipment, Net
Property and equipment, net consisted of the following:
September 30,
2024
December 31,
2023
(in thousands)
Computer equipment, furniture, and fixtures$16,380 $14,136 
Leasehold improvements7,647 7,597 
Construction-in-progress 439 — 
Total property and equipment 24,466 21,733 
Less: accumulated depreciation(10,691)(6,787)
Total property and equipment, net $13,775 $14,946 
Schedule of Accrued Expenses and Other Current Liabilities
Accrued Expenses and Other Current Liabilities
Accrued expenses and other current liabilities consisted of the following:
September 30,
2024
December 31,
2023
(in thousands)
Accrued compensation and benefits$59,667 $37,964 
Deferred revenue12,879 7,250 
Accrued expenses17,259 26,740 
Revenue share payable and other2,499 2,549 
Holdback liability from acquisitions— 6,111 
Other12,540 2,735 
Total accrued expenses and other current liabilities$104,844 $83,349