Quarterly report pursuant to Section 13 or 15(d)

Accrued expenses and other current liabilities - Schedule of accrued expenses and other current liabilities (Details)

v3.24.2.u1
Accrued expenses and other current liabilities - Schedule of accrued expenses and other current liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Payables and Accruals [Abstract]    
Accrued compensation $ 2,440 $ 3,860
Accrued professional fees 1,570 138
Accrued vendor partner liabilities 1,290 1,285
Accrued indirect taxes 336 393
Revenue refund reserve 199 198
Accrued interest payable 142 146
Accrued other 952 569
Total accrued expenses and other current liabilities $ 6,929 $ 6,589