v3.26.1
Note 7 - AMP Credits (Details Textual) - Heavy Fabrications [Member]
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
USD ($)
Jun. 30, 2025
USD ($)
Jun. 30, 2026
USD ($)
Jun. 30, 2025
USD ($)
Increase (Decrease) in AMP Credit Receivable $ 3,000 $ 3,132 $ 5,772 $ 5,904
AMP Credit, Credit Per Watt of Wind Power Produced 0.03   0.03  
AMP Credit, Discount on the Sale Of AMP Credits, Percentage 6.50% 6.50% 6.50% 6.50%
AMP Credit, Discount on the Sale of AMP Credits, Amount $ 375 $ 384 $ 375 $ 384
AMP Credit, Miscellaneous Administrative Cost Incurred 44 52 44 52
AMP Credit, Miscellaneous Costs Incurred, Uncapitalized $ 3 $ 10 $ 3 $ 10