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