XML 25 R11.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Accrued expenses and other current liabilities
6 Months Ended
Jun. 30, 2024
Payables and Accruals [Abstract]  
Accrued expenses and other current liabilities Accrued expenses and other current liabilities
Accrued expenses and other current liabilities consists of the following:
June 30,
2024
December 31,
2023
Accrued compensation$2,440 $3,860 
Accrued professional fees1,570138
Accrued vendor partner liabilities1,2901,285
Accrued indirect taxes336393
Revenue refund reserve199198
Accrued interest payable142146
Accrued other952569
$6,929 $6,589