XML 82 R69.htm IDEA: XBRL DOCUMENT v3.22.4
Note 15 - Segment Reporting (Details Textual)
3 Months Ended 12 Months Ended
Dec. 31, 2022
USD ($)
Sep. 30, 2022
USD ($)
Jun. 30, 2022
USD ($)
Mar. 31, 2022
USD ($)
Dec. 31, 2021
USD ($)
Sep. 30, 2021
USD ($)
Jun. 30, 2021
USD ($)
Mar. 31, 2021
USD ($)
Dec. 31, 2022
USD ($)
MWh
Dec. 31, 2021
USD ($)
MWh
Revenue from Contract with Customer, Including Assessed Tax $ 40,060,000 $ 44,843,000 $ 50,012,000 $ 41,844,000 $ 26,011,000 $ 40,389,000 $ 46,491,000 $ 32,728,000 $ 176,759,000 $ 145,619,000
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] | Revenue Benchmark [Member] | Five Largest Customers [Member]                    
Concentration Risk, Percentage                 69.00% 71.00%
Heavy Fabrications [Member]                    
Number of Facilities                 2 2
Number of Tower Sections in Production Capacity of Turbines Total                 1,650 1,650
Heavy Fabrications [Member] | Customer Concentration Risk [Member]                    
Number of Major Customers                 2  
Heavy Fabrications [Member] | Customer One [Member]                    
Revenue from Contract with Customer, Including Assessed Tax                 $ 64,625,000 $ 59,278
Heavy Fabrications [Member] | Customer Two [Member]                    
Revenue from Contract with Customer, Including Assessed Tax                 $ 20,336,000 $ 25,946
Heavy Fabrications [Member] | Maximum [Member]                    
Annual Tower Production Capacity                 550 550
Heavy Fabrications [Member] | Minimum [Member]                    
Power Generating Capacity of Turbines (Megawatt-Hour) | MWh                 1,100 1,100