Annual report pursuant to Section 13 and 15(d)

Accrued Expenses and Other Current Liabilities (Details)

v3.24.0.1
Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Payables and Accruals [Abstract]    
Accrued employee compensation and benefits expense $ 7,780 $ 7,225
Accrued professional services and consulting 1,579 722
Accrued sales tax 1,643 1,680
Purchase order cancellation fees 1,188 0
Other 3,388 1,918
Accrued expenses and other current liabilities $ 15,578 $ 11,545