XML 81 R69.htm IDEA: XBRL DOCUMENT v3.22.0.1
Note 15 - Segment Reporting (Details Textual)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2021
USD ($)
Sep. 30, 2021
USD ($)
Jun. 30, 2021
USD ($)
Mar. 31, 2021
USD ($)
Dec. 31, 2020
USD ($)
Sep. 30, 2020
USD ($)
Jun. 30, 2020
USD ($)
Mar. 31, 2020
USD ($)
Dec. 31, 2021
USD ($)
MWh
Dec. 31, 2020
USD ($)
Revenue from Contract with Customer, Including Assessed Tax $ 26,011 $ 40,389 $ 46,491 $ 32,728 $ 40,322 $ 54,614 $ 54,926 $ 48,634 $ 145,619 $ 198,496
Accounts Receivable, after Allowance for Credit Loss, Current, Total $ 13,802       15,337       $ 13,802 $ 15,337
Customer Concentration Risk [Member]                    
Number of Major Customers                 5 5
Customer Concentration Risk [Member] | Revenue Benchmark [Member]                    
Number of Major Customers                 5 5
Customer Concentration Risk [Member] | Five Largest Customers [Member] | Revenue Benchmark [Member]                    
Concentration Risk, Percentage                 71.00% 78.00%
Heavy Fabrications [Member]                    
Number of Facilities                 2  
Number of Tower Sections in Production Capacity of Turbines Total                 1,650  
Heavy Fabrications [Member] | One Customer [Member]                    
Accounts Receivable, after Allowance for Credit Loss, Current, Total         $ 6,118         $ 6,118
Heavy Fabrications [Member] | Customer Concentration Risk [Member]                    
Number of Major Customers                 2 1
Heavy Fabrications [Member] | Customer One [Member]                    
Revenue from Contract with Customer, Including Assessed Tax                 $ 59,278  
Heavy Fabrications [Member] | Customer Two [Member]                    
Revenue from Contract with Customer, Including Assessed Tax                 $ 25,946  
Heavy Fabrications [Member] | One Customer [Member]                    
Revenue from Contract with Customer, Including Assessed Tax                   $ 105,366
Heavy Fabrications [Member] | Two Customers [Member]                    
Revenue from Contract with Customer, Including Assessed Tax                   $ 25,237
Heavy Fabrications [Member] | Maximum [Member]                    
Annual Tower Production Capacity                 550  
Heavy Fabrications [Member] | Minimum [Member]                    
Power Generating Capacity of Turbines (Megawatt-Hour) | MWh                 1,100