Quarterly report pursuant to Section 13 or 15(d)

Accrued Liabilities - Components of Accrued Liabilities (Detail)

v3.23.3
Accrued Liabilities - Components of Accrued Liabilities (Detail) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Sep. 30, 2022
Payables and Accruals [Abstract]      
Payroll and benefits $ 2,541 $ 4,674  
Preferred stock warrant liability 1,529 0  
Warranty accrual, current portion 1,364 1,293 $ 1,061
Operating lease liability 877 638  
Accrued professional services 359 591  
Taxes 301 432  
Accrued insurance premium 0 490  
Other 642 1,092  
Accrued liabilities $ 7,613 $ 9,210