XML 41 R31.htm IDEA: XBRL DOCUMENT v3.25.1
Other Balance Sheet Account Details (Tables)
3 Months Ended
Mar. 31, 2025
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Schedule of Other Current Assets
Prepaid expenses and other current assets consisted of the following (in thousands):
March 31, 2025December 31, 2024
Prepaid insurance$1,839 $2,601 
Prepaid income taxes673 2,065 
Prepaid marketing expense
— 3,365 
Prepaid software licenses
4,812 4,346 
Other prepaid expenses
3,778 3,389 
Other current assets248 293 
Total$11,350 $16,059 
Schedule of Accounts Payable and Accrued Liabilities
Accounts payable and accrued expenses consisted of the following (in thousands):
March 31, 2025December 31, 2024
Accounts payable$6,509 $7,383 
Accrued sales and other taxes6,821 6,796 
Accrued interest17,000 7,939 
Accrued compensation5,023 10,425 
Accrued advertising expenses1,566 2,719 
Other accrued expenses
2,944 1,215 
Total$39,863 $36,477