XML 116 R90.htm IDEA: XBRL DOCUMENT v3.20.1
Commitments and Contingencies Warranty and Extended Warranty (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Product Warranty Liability [Line Items]    
Deferred Costs, Service Revenue $ 300 $ 700
Product Warranty Accrual, Current 0  
Deferred revenue extended warranties, current 624  
Product Warranty Accrual, Noncurrent 0  
Deferred revenue extended warranties, noncurrent 485  
Warranty [Member]    
Product Warranty Liability [Line Items]    
Liability, period start 22 22
Standard and Extended Product Warranty Accrual, Decrease for Payments 0 0
Standard and Extended Product Warranty Accrual, Increase for Warranties Issued 0 0
Standard and Extended Product Warranty Accrual, Increase (Decrease) for Preexisting Warranties (22) 0
Liability, period end 0 22
Deferred revenue [Member]    
Product Warranty Liability [Line Items]    
Deferred Revenue, period start 1,471 1,537
Standard and Extended Product Warranty Accrual, Decrease for Payments (1,087) (1,417)
Standard and Extended Product Warranty Accrual, Increase for Warranties Issued 725 1,351
Standard and Extended Product Warranty Accrual, Increase (Decrease) for Preexisting Warranties 0 0
Deferred Revenue, period end $ 1,109 $ 1,471