XML 40 R28.htm IDEA: XBRL DOCUMENT v3.20.2
Commitments and Contingencies (Tables)
9 Months Ended
Sep. 30, 2020
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Product Warranty Liability [Table Text Block] Changes in the liability for product warranty and deferred revenue associated with extended warranties and service contracts were as follows (in thousands):
 Deferred
Revenue
Liability at January 1, 2020$1,109 
Settlements made during the period(689)
Change in liability for warranties issued during the period371 
Change in liability for pre-existing warranties— 
Liability at September 30, 2020$791 
Current liability508 
Non-current liability283 
Liability at September 30, 2020$791