Quarterly report pursuant to Section 13 or 15(d)

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

v3.20.1
Accounts Payable and Accrued Expenses - Schedule of Product Warranty Liability (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Payables and Accruals [Abstract]    
Accrued warranty reserve, beginning of period $ 742 $ 422
Accrual for product warranties issued 141 80
Product replacements and other warranty expenditures (62) (54)
Expiration of warranties (34) (76)
Accrued warranty reserve, end of period [1] $ 787 $ 372
[1] Includes accrued warranty and other liabilities at December 31, 2019 and March 31, 2020 of $110 and $123, respectively