v3.26.1
Accrued Liabilities (Tables)
6 Months Ended
Jun. 30, 2026
Payables and Accruals [Abstract]  
Schedule of Accrued Liabilities
Accrued liabilities consist of the following (in thousands):
June 30, 2026December 31, 2025
Accrued payroll and related expenses$4,553 $7,016 
Sales, general and administrative accrued expenses3,614 7,649 
Accrued inventory purchases785 1,748 
Operating lease liability, current portion447 465 
Other accrued liabilities380 142 
Total accrued liabilities$9,779 $17,020