Note 18 - Derivative Instruments - Schedule of Cash Flow Hedges Included in Accumulated Other Comprehensive Income (Loss) (Details) - USD ($) $ in Thousands |
3 Months Ended | 6 Months Ended | ||||
|---|---|---|---|---|---|---|
Jun. 30, 2026 |
Jun. 30, 2025 |
Jun. 30, 2026 |
Jun. 30, 2025 |
|||
| Interest rate swaps, Gains/(Loss) Recognized in OCI | $ 206 | $ (110) | $ 789 | $ (456) | ||
| Interest rate swaps, Gain/(Loss) Reclassified from OCI into Earnings | [1] | 0 | 0 | 0 | (16) | |
| Interest Rate Swap [Member] | Cash Flow Hedging [Member] | Designated as Hedging Instrument [Member] | ||||||
| Interest rate swaps, Gains/(Loss) Recognized in OCI | 278 | (147) | 1,065 | (609) | ||
| Interest rate swaps, Gain/(Loss) Reclassified from OCI into Earnings | $ 0 | $ 0 | $ 0 | $ (22) | ||
| ||||||