Quarterly report pursuant to Section 13 or 15(d)

Components of Accrued Liabilities (Detail)

v3.22.2
Components of Accrued Liabilities (Detail) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Jun. 30, 2021
Feb. 28, 2021
Payables and Accruals [Abstract]        
Payroll and benefits $ 3,275 $ 3,969    
Warranty accrual, current portion 802 565 $ 551  
Accrued professional services 654 275    
Lease liability 591 405    
Taxes 547 558    
Accrued insurance premium 171 600    
Settlement accrual 0 805    
Other 458 1,099    
Accrued liabilities $ 6,498 $ 8,276   $ 600