XML 74 R59.htm IDEA: XBRL DOCUMENT v3.20.4
Note 11 - Commitments and Contingencies (Details Textual)
$ in Thousands
12 Months Ended
Dec. 31, 2020
USD ($)
Dec. 31, 2019
USD ($)
Product Liability Accrual, Component Amount $ 0  
Self Insurance Reserve 74 $ 115
Accrued Health Insurance Liabilities $ 550 $ 344
Collective Bargaining Agreements, Number of Agreements 2  
Neville Island Union [Member]    
Collective Bargaining Agreement, Term (Year) 5 years  
Workforce Subject to Collective Bargaining Arrangements [Member] | Unionized Employees Concentration Risk [Member]    
Concentration Risk, Percentage 14.00%  
Minimum [Member]    
Product Warranty Term (Year) 1 year  
Maximum [Member]    
Product Warranty Term (Year) 5 years