XML 75 R65.htm IDEA: XBRL DOCUMENT v3.20.2
Note 13 - Commitments and Contingencies (Details Textual) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jun. 30, 2020
Sep. 30, 2020
Sep. 30, 2019
Dec. 31, 2019
Loss Contingency Accrual, Provision $ 1,150      
Accounts Receivable, Credit Loss Expense (Reversal) $ 499 $ (1,144)  
Standard Product Warranty Accrual, Period Increase (Decrease), Total   0 0  
Standard Product Warranty Accrual, Ending Balance   159 $ 159  
Receivables [Member]        
Loss Contingency, Receivable, Ending Balance   2,589    
Failure of Equipment to Be Remedied Under Warranty Provision [Member]        
Loss Contingency Accrual, Ending Balance   238    
Failure of Equipment to Be Remedied Under Warranty Provision [Member] | Other Accrued Liabilities [Member]        
Loss Contingency Accrual, Ending Balance   $ 0   $ 146