Note 16 - Commitments and Contingencies - Summary of Commitments and Contingent Liabilities (Details) - USD ($) $ in Thousands |
Dec. 31, 2025 |
Dec. 31, 2024 |
Dec. 31, 2023 |
|---|---|---|---|
| Commitments to extend credit | $ 3,779,178 | $ 3,552,958 | $ 3,410,283 |
| Credit card arrangements | 395,780 | 366,843 | 381,524 |
| Standby letters of credit and financial guarantees | 117,371 | 125,147 | 86,065 |
| Total | $ 4,292,329 | $ 4,044,948 | $ 3,877,872 |
| X | ||||||||||
- Definition The minimum amount the entity agreed to spend under commitment to extend credit. No definition available.
|
| X | ||||||||||
- Definition The minimum amount the entity agreed to spend under commitment to credit card arrangement. No definition available.
|
| X | ||||||||||
- Definition The minimum amount the entity committed to spend for standby letters of credit and financial guarantees No definition available.
|
| X | ||||||||||
- Definition Minimum amount of other commitment not otherwise specified in the taxonomy. Excludes commitments explicitly modeled in the taxonomy, including but not limited to, long-term and short-term purchase commitments, recorded and unrecorded purchase obligations, supply commitments, registration payment arrangements, leases, debt, product warranties, guarantees, environmental remediation obligations, and pensions. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|