Note 18 - Derivative Instruments (Tables)
|
6 Months Ended |
Jun. 30, 2026 |
| Notes Tables |
|
| Schedule of Derivative Instruments in Statement of Financial Position, Fair Value [Table Text Block] |
| | | Derivative Assets (1) | | | Derivative Liabilities (2) | |
| | | Notional | | | Fair | | | Notional | | | Fair | |
| (dollars in thousands) | | Amount | | | Value | | | Amount | | | Value | |
| June 30, 2026 | | | | | | | | | | | | | | | | |
| Designated as hedging instruments: | | | | | | | | | | | | | | | | |
| Cash flow hedges: | | | | | | | | | | | | | | | | |
| Interest rate swaps | | | 200,000 | | | | 1,046 | | | | — | | | | — | |
| Total derivatives designated as hedging instruments | | $ | 200,000 | | | $ | 1,046 | | | $ | — | | | $ | — | |
| Not designated as hedging instruments: | | | | | | | | | | | | | | | | |
| Interest rate swaps (1) | | $ | 565,464 | | | $ | 6,933 | | | $ | 581,464 | | | $ | 7,131 | |
| Interest rate lock commitments | | | 37,966 | | | | 421 | | | | — | | | | — | |
| Forward loan sales commitments | | | 5,073 | | | | 62 | | | | — | | | | — | |
| To-be-announced mortgage backed securities | | | — | | | | — | | | | 49,500 | | | | 23 | |
| Total asset derivatives not designated as hedging instruments | | $ | 608,503 | | | $ | 7,416 | | | $ | 630,964 | | | $ | 7,154 | |
| December 31, 2025 | | | | | | | | | | | | | | | | |
| Designated as hedging instruments: | | | | | | | | | | | | | | | | |
| Cash flow hedges: | | | | | | | | | | | | | | | | |
| Interest rate swaps | | | — | | | | — | | | | 200,000 | | | | 19 | |
| Total derivatives designated as hedging instruments | | $ | — | | | $ | — | | | $ | 200,000 | | | $ | 19 | |
| Not designated as hedging instruments: | | | | | | | | | | | | | | | | |
| Interest rate swaps (3) | | $ | 490,341 | | | $ | 10,454 | | | $ | 507,341 | | | $ | 10,603 | |
| Interest rate lock commitments | | | 17,985 | | | | 256 | | | | — | | | | — | |
| Forward loan sales commitments | | | 12,082 | | | | 248 | | | | — | | | | — | |
| To-be-announced mortgage backed securities | | | — | | | | — | | | | 30,500 | | | | 60 | |
| Total asset derivatives not designated as hedging instruments | | $ | 520,408 | | | $ | 10,958 | | | $ | 537,841 | | | $ | 10,663 | |
|
| Schedule of Cash Flow Hedges Included in Accumulated Other Comprehensive Income (Loss) [Table Text Block] |
| | | | | | | Gains (Losses) | |
| | | Gains (Losses) | | | Reclassified | |
| | | Recognized in | | | from OCI | |
| (dollars in thousands) | | OCI | | | into Earnings | |
| Derivatives designated as hedging instruments | | | | | | | | |
| For the three months ended June 30, 2026 | | | | | | | | |
| Cash flow hedges: | | | | | | | | |
| Interest rate swaps | | $ | 278 | | | $ | — | |
| | | | | | | | | |
| For the three months ended June 30, 2025 | | | | | | | | |
| Cash flow hedges: | | | | | | | | |
| Interest rate swaps | | $ | (147 | ) | | $ | — | |
| | | | | | | | | |
| For the six months ended June 30, 2026 | | | | | | | | |
| Cash flow hedges: | | | | | | | | |
| Interest rate swaps | | $ | 1,065 | | | $ | — | |
| | | | | | | | | |
| For the six months ended June 30, 2025 | | | | | | | | |
| Cash flow hedges: | | | | | | | | |
| Interest rate swaps | | $ | (609 | ) | | $ | (22 | ) |
|
| Schedule of Cash Flow Hedging Instruments, Statements of Financial Performance and Financial Position, Location [Table Text Block] |
| | | Location and Amount of Gains (Losses) Recognized in Income | |
| | | Interest Income | | | Interest Expense | |
| | | Loans, | | | Investment | | | | | |
| | | including | | | securities - | | | Short-term | |
| (dollars in thousands) | | fees | | | Taxable | | | borrowings | |
| For the three months ended June 30, 2026 | | | | | | | | | | | | |
| Total amounts in the Consolidated Statements of Income | | $ | 62,214 | | | $ | 7,258 | | | $ | 2,935 | |
| Fair value hedges: | | | | | | | | | | | | |
| Interest rate swaps | | | — | | | | (1 | ) | | | — | |
| Cash flow hedges: | | | | | | | | | | | | |
| Interest rate swaps | | | — | | | | — | | | | — | |
| For the three months ended June 30, 2025 | | | | | | | | | | | | |
| Total amounts in the Consolidated Statements of Income | | $ | 63,853 | | | $ | 5,310 | | | $ | 3,982 | |
| Fair value hedges: | | | | | | | | | | | | |
| Interest rate swaps | | | — | | | | 143 | | | | — | |
| Cash flow hedges: | | | | | | | | | | | | |
| Interest rate swaps | | | — | | | | — | | | | — | |
| | | | | | | | | | | | | |
| For the six months ended June 30, 2026 | | | | | | | | | | | | |
| Total amounts in the Consolidated Statements of Income | | $ | 120,835 | | | $ | 14,363 | | | $ | 5,292 | |
| Fair value hedges: | | | | | | | | | | | | |
| Interest rate swaps | | | — | | | | (11 | ) | | | — | |
| Cash flow hedges: | | | | | | | | | | | | |
| Interest rate swaps | | | — | | | | — | | | | — | |
| For the six months ended June 30, 2025 | | | | | | | | | | | | |
| Total amounts in the Consolidated Statements of Income | | $ | 125,348 | | | $ | 11,017 | | | $ | 6,821 | |
| Fair value hedges: | | | | | | | | | | | | |
| Interest rate swaps | | | — | | | | 291 | | | | — | |
| Cash flow hedges: | | | | | | | | | | | | |
| Interest rate swaps | | | — | | | | — | | | | (22 | ) |
|
| Derivative Instruments, Gain (Loss) [Table Text Block] |
| (dollars in thousands) | | | Three months ended June 30, | | | Six months ended June 30, | |
| Derivatives not designated as hedging instruments | Consolidated Statements of Income Location | | 2026 | | | 2025 | | | 2026 | | | 2025 | |
| Interest rate swaps | Other noninterest income | | $ | — | | | $ | — | | | $ | — | | | $ | — | |
| Interest rate swaps | Mortgage banking | | | (96 | ) | | | 191 | | | | (50 | ) | | | 378 | |
| Interest rate lock commitments | Mortgage banking | | | 288 | | | | 275 | | | | 237 | | | | 597 | |
| Forward loan sales commitments | Mortgage banking | | | (28 | ) | | | (190 | ) | | | (186 | ) | | | (197 | ) |
| To-be-announced mortgage backed securities | Mortgage banking | | | (280 | ) | | | (54 | ) | | | 186 | | | | (340 | ) |
| Total gain (loss) from derivatives not designated as hedging instruments | | $ | (116 | ) | | $ | 222 | | | $ | 187 | | | $ | 438 | |
|
| Schedule Of Offsetting Derivative Assets And Liabilities [Table Text Block] |
| | | | | | | | | | | | | | | Gross Amount | | | | | |
| | | | | | | | | | | | | | | Not Offset in the | | | | | |
| | | | | | | | | | | | | | | Consolidated | | | | | |
| | | | | | | | | | | | | | | Balance Sheets | | | | | |
| | | Gross Amount | | | Gross Amount | | | Net Amount | | | | | | | | | |
| | | Recognized in the | | | Offset in the | | | Presented in the | | | | | | | | | |
| | | Consolidated | | | Consolidated | | | Consolidated | | | Cash Collateral | | | | | |
| (dollars in thousands) | | Balance Sheets | | | Balance Sheets | | | Balance Sheets | | | Pledged (Received) | | | Net Amount | |
| June 30, 2026 | | | | | | | | | | | | | | | | | | | | |
| Derivative assets: | | | | | | | | | | | | | | | | | | | | |
| Interest rate swaps − Company (1) | | $ | 1,046 | | | $ | — | | | $ | 1,046 | | | $ | (1,032 | ) | | $ | 14 | |
| Interest rate swaps − dealer bank (1) | | | 3,594 | | | | — | | | | 3,594 | | | | 352 | | | | 3,946 | |
| Interest rate swaps − customer (2) | | | 3,339 | | | | — | | | | 3,339 | | | | — | | | | 3,339 | |
| To-be-announced mortgage backed securities | | | — | | | | — | | | | — | | | | — | | | | — | |
| Total | | $ | 7,979 | | | $ | — | | | $ | 7,979 | | | $ | (680 | ) | | $ | 7,299 | |
| Derivative liabilities: | | | | | | | | | | | | | | | | | | | | |
| Interest rate swaps − Company (1) | | $ | — | | | $ | — | | | $ | — | | | $ | — | | | $ | — | |
| Interest rate swaps − dealer bank (1) | | | 3,395 | | | | — | | | | 3,395 | | | | 490 | | | | 2,905 | |
| Interest rate swaps − customer (2) | | | 3,736 | | | | — | | | | 3,736 | | | | — | | | | 3,736 | |
| To-be-announced mortgage backed securities | | | 23 | | | | — | | | | 23 | | | | — | | | | 23 | |
| Total | | $ | 7,154 | | | $ | — | | | $ | 7,154 | | | $ | 490 | | | $ | 6,664 | |
| | | | | | | | | | | | | | | Gross Amount | | | | | |
| | | | | | | | | | | | | | | Not Offset in the | | | | | |
| | | | | | | | | | | | | | | Consolidated | | | | | |
| | | | | | | | | | | | | | | Balance Sheets | | | | | |
| | | Gross Amount | | | Gross Amount | | | Net Amount | | | | | | | | | |
| | | Recognized in the | | | Offset in the | | | Presented in the | | | | | | | | | |
| | | Consolidated | | | Consolidated | | | Consolidated | | | Cash Collateral | | | | | |
| (dollars in thousands) | | Balance Sheets | | | Balance Sheets | | | Balance Sheets | | | Pledged (Received) | | | Net Amount | |
| December 31, 2025 | | | | | | | | | | | | | | | | | | | | |
| Derivative assets: | | | | | | | | | | | | | | | | | | | | |
| Interest rate swaps − Company (1) | | $ | — | | | $ | — | | | $ | — | | | $ | — | | | $ | — | |
| Interest rate swaps − dealer bank (1) | | | 2,902 | | | | — | | | | 2,902 | | | | (5,710 | ) | | | (2,808 | ) |
| Interest rate swaps − customer (2) | | | 7,552 | | | | — | | | | 7,552 | | | | | | | | 7,552 | |
| To-be-announced mortgage backed securities | | | — | | | | — | | | | — | | | | — | | | | — | |
| Total | | $ | 10,454 | | | $ | — | | | $ | 10,454 | | | $ | (5,710 | ) | | $ | 4,744 | |
| Derivative liabilities: | | | | | | | | | | | | | | | | | | | | |
| Interest rate swaps − Company (1) | | $ | 19 | | | $ | — | | | $ | 19 | | | $ | 34 | | | $ | (15 | ) |
| Interest rate swaps − dealer bank (1) | | | 7,567 | | | | — | | | | 7,567 | | | | (34 | ) | | | 7,601 | |
| Interest rate swaps − customer (2) | | | 3,036 | | | $ | — | | | | 3,036 | | | | — | | | | 3,036 | |
| To-be-announced mortgage backed securities | | | 60 | | | | — | | | | 60 | | | | — | | | | 60 | |
| Total | | $ | 10,682 | | | $ | — | | | $ | 10,682 | | | $ | — | | | $ | 10,682 | |
|