XML 64 R52.htm IDEA: XBRL DOCUMENT v3.22.0.1
Other Accrued Expenses and Liabilities (Detail) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Accrued Liabilities And Other Liabilities Current [Abstract]    
Rental payments due to landlord $ 922  
Accrued professional fees 576 $ 586
Accrued restructuring 294 801
Customer deposits 149 72
Accrued warranties 377 321
Other accrued expenses 1,456 1,460
Total $ 3,774 $ 3,240