Note 13 - Property, Plant and Equipment, Net - Summary of Property, Plant and Equipment (Details) - USD ($) $ in Thousands |
Jun. 30, 2026 |
Dec. 31, 2025 |
|---|---|---|
| Property, plant and equipment | $ 1,407,808 | $ 1,356,277 |
| Less: Accumulated depreciation | (893,195) | (833,120) |
| Total | 514,613 | 523,157 |
| Land [Member] | ||
| Property, plant and equipment | 22,176 | 22,176 |
| Land Improvements [Member] | ||
| Property, plant and equipment | 3,403 | 3,352 |
| Buildings and Leasehold Improvement [Member] | ||
| Property, plant and equipment | 109,702 | 108,857 |
| Plant and Equipment [Member] | ||
| Property, plant and equipment | $ 1,272,527 | $ 1,221,892 |