Quarterly report pursuant to Section 13 or 15(d)

Components of Accrued Liabilities (Detail)

v3.22.1
Components of Accrued Liabilities (Detail) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Mar. 31, 2021
Feb. 28, 2021
Payables and Accruals [Abstract]        
Payroll and benefits $ 3,279 $ 3,969    
Settlement accrual 0 805    
Warranty accrual, current portion 626 565 $ 1,099  
Lease liability 532 405    
Taxes 355 558    
Accrued professional services 389 275    
Accrued insurance premium 341 600    
Other 505 1,099    
Accrued liabilities $ 6,027 $ 8,276   $ 600