Quarterly report pursuant to Section 13 or 15(d)

Accrued Liabilities - Components of Accrued Liabilities (Detail)

v3.24.3
Accrued Liabilities - Components of Accrued Liabilities (Detail) - USD ($)
$ in Thousands
Sep. 30, 2024
Feb. 12, 2024
Dec. 31, 2023
Sep. 30, 2023
Payables and Accruals [Abstract]        
Stock warrant liability $ 1,437   $ 1,363  
Payroll and benefits 2,625   3,343  
Series J Convertible Redeemable Preferred Stock liability 1,581   0  
Warranty accrual, current portion 800   1,321 $ 1,364
Operating Lease liability 856   888  
Accrued professional services 778   422  
Accrued interest 723   256  
Taxes 386   452  
Accrued insurance premium 0   473  
Other 404   363  
Accrued liabilities $ 8,153 $ 200 $ 7,518