v3.26.1
Accrued Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Payables and Accruals [Abstract]    
Accrued expenses and reimbursements $ 1,503 $ 1,502
Accrued compensation and benefits 380 469
Accrued bonus and commissions 258 115
Accrued sales and other indirect taxes payable 156 158
Accrued insurance premium and interest 116 24
Accrued transaction costs 13 13
Income tax payables 2
Accrued liabilities $ 2,428 $ 2,281