XML 68 R57.htm IDEA: XBRL DOCUMENT v3.20.2
Select Balance Sheet and Statement of Operations Information - Schedule of Change in Warranty Accrual (Details) - USD ($)
$ in Thousands
9 Months Ended 12 Months Ended
Sep. 30, 2020
Dec. 31, 2019
Product Warranty Accrual Balance Sheet Classification [Abstract]    
Warranty accrual, Balance as of the beginning of the year $ 1,977 $ 1,336
Warranties assumed through business combination   273
Warranties issued during the year 485 1,038
Warranty costs incurred during the year (738) (670)
Warranty accrual, Balance at the end of the year 1,724 1,977
Current 1,278 1,254
Long-term $ 446 $ 723