v3.26.1
Accrued Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Payables and Accruals [Abstract]    
Accrued expenses and reimbursements $ 2,253 $ 1,502
Accrued compensation and benefits 508 469
Accrued bonus and commissions 214 115
Accrued sales and other indirect taxes payable 552 158
Accrued insurance premium and interest 81 24
Income tax payable 68
Accrued transaction costs 13
Accrued liabilities $ 3,676 $ 2,281