XML 33 R13.htm IDEA: XBRL DOCUMENT v3.25.2
Balance Sheet Components
6 Months Ended
Jun. 30, 2025
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Balance Sheet Components
6. Balance Sheet Components
Prepaid Expenses and Other Current Assets
Prepaid expenses and other current assets consisted of the following:
June 30,
2025
December 31,
2024
(in thousands)
Prepaid expenses$23,290 $14,583 
Other receivables 26,876 11,500 
Interest receivable 9,089 4,695 
Other 3,506 2,280 
Total prepaid expenses and other current assets$62,761 $33,058 
Property and Equipment, Net
Property and equipment, net consisted of the following:
June 30,
2025
December 31,
2024
(in thousands)
Computer equipment, furniture, and fixtures$16,880 $15,832 
Leasehold improvements8,051 8,017 
Construction-in-progress 63 — 
Total property and equipment 24,994 23,849 
Less: accumulated depreciation(13,600)(11,197)
Total property and equipment, net $11,394 $12,652 
Depreciation expense was immaterial for the three and six months ended June 30, 2025 and 2024.
Accrued Expenses and Other Current Liabilities
Accrued expenses and other current liabilities consisted of the following:
June 30,
2025
December 31,
2024
(in thousands)
Accrued compensation and benefits$56,042 $63,441 
Deferred revenue18,826 14,805 
Accrued expenses49,108 31,817 
Accrued revenue share payable and other7,493 6,939 
Other8,848 7,462 
Total accrued expenses and other current liabilities$140,317 $124,464 
Other Noncurrent Liabilities
Other noncurrent liabilities consisted of the following:
June 30,
2025
December 31,
2024
(in thousands)
Accrued customer incentives$15,632 $9,100 
Other148 157 
Total other noncurrent liabilities$15,780 $9,257