v3.26.1
Note 18 - Derivative Instruments - Schedule of Derivative Instruments in Statement of Financial Position, Fair Value (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Designated as Hedging Instrument [Member]    
Derivative Asset, Notional Amount [1] $ 200,000 $ 0
Derivative Asset, Fair Value [1] 1,046 0
Derivative Liability, Notional Amount [2] 0 200,000
Derivative Liabilities, Fair Value [2] 0 19
Not Designated as Hedging Instrument, Trading [Member]    
Derivative Asset, Notional Amount [1] 608,503 520,408
Derivative Asset, Fair Value [1] 7,416 10,958
Derivative Liability, Notional Amount [2] 630,964 537,841
Derivative Liabilities, Fair Value [2] 7,154 10,663
Interest Rate Swap [Member] | Not Designated as Hedging Instrument, Trading [Member]    
Derivative Asset, Notional Amount [1] 565,464 490,341
Derivative Asset, Fair Value [1] 6,933 10,454
Derivative Liability, Notional Amount [2] 581,464 507,341
Derivative Liabilities, Fair Value [2] 7,131 10,603
Interest Rate Swap [Member] | Cash Flow Hedging [Member] | Designated as Hedging Instrument [Member]    
Derivative Asset, Notional Amount [1] 200,000 0 [3]
Derivative Asset, Fair Value [1] 1,046 0 [3]
Derivative Liability, Notional Amount [2] 0 200,000 [3]
Derivative Liabilities, Fair Value [2] 0 19 [3]
Interest Rate Lock Commitments [Member] | Not Designated as Hedging Instrument, Trading [Member]    
Derivative Asset, Notional Amount [1] 37,966 17,985
Derivative Asset, Fair Value [1] 421 256
Derivative Liability, Notional Amount [2] 0 0
Derivative Liabilities, Fair Value [2] 0 0
Forward Loan Sales Commitments [Member] | Not Designated as Hedging Instrument, Trading [Member]    
Derivative Asset, Notional Amount [1] 5,073 12,082
Derivative Asset, Fair Value [1] 62 248
Derivative Liability, Notional Amount [2] 0 0
Derivative Liabilities, Fair Value [2] 0 0
To-be-announced Mortgage Backed Securities [Member] | Not Designated as Hedging Instrument, Trading [Member]    
Derivative Asset, Notional Amount [1] 0 0
Derivative Asset, Fair Value [1] 0 0
Derivative Liability, Notional Amount [2] 49,500 30,500
Derivative Liabilities, Fair Value [2] $ 23 $ 60
[1] Derivative assets are included in other assets on the Company’s consolidated balance sheet.
[2] Derivative liabilities are included in accrued expenses and other liabilities on the Company’s consolidated balance sheet.
[3] Reported fair values include accrued interest receivable and payable.