XML 27 R17.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Other Balance Sheet Account Details
6 Months Ended
Jun. 30, 2024
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Other Balance Sheet Account Details Other Balance Sheet Account Details
Prepaid expenses and other current assets
Prepaid expenses and other current assets consisted of the following (in thousands):
June 30, 2024December 31, 2023
Prepaid insurance$400 $939 
Prepaid income taxes933 3,698 
Prepaid software licenses
3,748 3,232 
Other prepaid expenses
3,125 1,799 
Other current assets425 523 
Total$8,631 $10,191 
Accounts payable and accrued expenses
Accounts payable and accrued expenses consisted of the following (in thousands):
June 30, 2024December 31, 2023
Accounts payable$7,790 $9,858 
Accrued sales and other taxes7,537 8,806 
Accrued interest8,518 9,885 
Accrued compensation5,753 4,337 
Accrued advertising expenses1,541 2,485 
Other accrued expenses
3,666 1,135 
Total$34,806 $36,506