v3.26.1
ACCRUED AND OTHER CURRENT LIABILITIES
6 Months Ended
Jun. 30, 2026
Payables and Accruals [Abstract]  
ACCRUED AND OTHER CURRENT LIABILITIES ACCRUED AND OTHER CURRENT LIABILITIES
Accrued and other current liabilities consist of the following (in thousands):
June 30, 2026December 31, 2025
Amounts due to customers$4,580 $6,750 
Payroll and related benefits1,992 1,604 
Accrued capital purchases426 — 
Contingent liabilities1,750 1,373 
Professional & consulting fees578 782 
Other678 588 
Total accrued and other current liabilities$10,004 $11,097