XML 51 R33.htm IDEA: XBRL DOCUMENT v3.25.0.1
Balance Sheet Components (Tables)
12 Months Ended
Dec. 31, 2024
Balance Sheet Related Disclosures [Abstract]  
Schedule of Property and Equipment, Net
Property and equipment, net consisted of the following as of December 31, 2024 and 2023:
(In thousands)20242023
Internal-use software and platform development$59,815 $47,096 
Leasehold improvements6,025 11,644 
Computer equipment and software6,817 6,605 
Office furniture and fixtures1,755 2,745 
Total property and equipment74,412 68,090 
Less: accumulated depreciation(44,356)(40,950)
Property and equipment, net$30,056 $27,140 
Schedule of Accrued Expenses and Other Current Liabilities
Accrued expenses and other current liabilities consisted of the following as of December 31, 2024 and 2023:
(In thousands)20242023
Accrued compensation and related benefits$30,666 $25,872 
Accrued indirect taxes11,394 13,171 
Accrued vendor expenses9,485 8,844 
Accrued payment processing fees4,478 2,090 
Operating lease liability, current1,624 5,687 
Accrued talent costs801 1,415 
Other852 1,113 
Total accrued expenses and other current liabilities$59,300 $58,192