XML 60 R50.htm IDEA: XBRL DOCUMENT v3.21.2
Other Accrued Expenses and Liabilities (Detail) - USD ($)
$ in Thousands
Sep. 30, 2021
Dec. 31, 2020
Accrued Liabilities And Other Liabilities Current [Abstract]    
Rental payments due landlord $ 734 $ 158
Accrued professional fees 717 586
Accrued restructuring 411 801
Customer deposits 386 72
Accrued warranties 352 321
Other accrued expenses 1,873 1,302
Total $ 4,473 $ 3,240