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