Note 18 - Derivative Instruments (Details Textual) - USD ($) $ in Thousands |
Jun. 30, 2026 |
Dec. 31, 2025 |
|---|---|---|
| Collateral Already Posted, Aggregate Fair Value | $ 0 | $ 0 |
| Derivative Liability, Subject to Master Netting Arrangement, after Offset and Deduction | 6,664 | 10,682 |
| Designated as Hedging Instrument [Member] | ||
| Derivative Liability, Subject to Master Netting Arrangement, after Offset and Deduction | $ 7,100 | $ 10,600 |
| X | ||||||||||
- Definition The aggregate fair value of assets that are already posted, at the end of the reporting period, as collateral for derivative instruments with credit-risk-related contingent features. Reference 1: http://www.xbrl.org/2003/role/exampleRef
|
| X | ||||||||||
- Definition Fair value, after effect of master netting arrangement and deduction of obligation to return financial collateral not offset and financial instrument subject to master netting arrangement not offset, of financial liability or contract with one or more underlyings, notional amount or payment provision or both, and contract can be net settled by means outside contract or delivery of asset. Excludes derivative not subject to master netting arrangement or similar agreement. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Details
|