XML 63 R52.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Accrued Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Payables and Accruals [Abstract]    
Accrued expenses and reimbursements $ 1,265 $ 858
Accrued compensation and benefits 290 387
Accrued bonus and commissions 231 108
Accrued insurance premium and interest 158
Income tax payables 56 74
Accrued transaction costs 13 13
Accrued sales and other indirect taxes payable 8 12
Accrued liabilities $ 2,021 $ 1,452