Note 15 - Segment Reporting (Details Textual) - Heavy Fabrications [Member] |
3 Months Ended | 12 Months Ended |
|---|---|---|
Mar. 31, 2024 |
Dec. 31, 2023
MWh
|
|
| Number of Facilities | 2 | |
| Number of Tower Sections in Production Capacity of Turbines Total | 1,650 | |
| Maximum [Member] | ||
| Annual Tower Production Capacity | 550 | |
| Minimum [Member] | ||
| Power Generating Capacity of Turbines (Megawatt-Hour) | 1,100 |