v3.26.1
Accrued Liabilities (Tables)
3 Months Ended
Mar. 31, 2026
Payables and Accruals [Abstract]  
Schedule of accrued Liabilities
               
    March 31,
2026
    December 31,
2025
 
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