Annual report pursuant to Section 13 and 15(d)

Accounts Payable and Accrued Expenses - Schedule of Product Warranty Liability (Details)

v3.20.4
Accounts Payable and Accrued Expenses - Schedule of Product Warranty Liability (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Payables and Accruals [Abstract]    
Accrued warranty reserve, beginning of year $ 742 [1] $ 422
Accrued warranties assumed 483
Accrual for product warranties issued 784 574
Product replacements and other warranty expenditures (667) (484)
Expiration of warranties (52) (253)
Accrued warranty reserve, end of period [1] $ 807 $ 742
[1] Includes accrued warranty included in other long-term liabilities at December 31, 2019 and 2020 of $110 and $102, respectively.