v3.25.1
Note 18 - Derivative Instruments - Schedule of Derivative Instruments in Statement of Financial Position, Fair Value (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Designated as Hedging Instrument [Member]    
Derivative Asset, Notional Amount [1] $ 200,000 $ 400,000
Derivative Asset, Fair Value [1] 15 626
Derivative Liability, Notional Amount [2] 200,000 200,000
Derivative Liabilities, Fair Value [2] 84 21
Not Designated as Hedging Instrument, Trading [Member]    
Derivative Asset, Notional Amount [1] 417,850 407,867
Derivative Asset, Fair Value [1] 9,970 8,479
Derivative Liability, Notional Amount [2] 438,533 364,575
Derivative Liabilities, Fair Value [2] 9,681 8,579
Interest Rate Swap [Member] | Not Designated as Hedging Instrument, Trading [Member]    
Derivative Asset, Notional Amount [1],[3] 378,533 347,575
Derivative Asset, Fair Value [1],[3] 9,376 8,182
Derivative Liability, Notional Amount [2],[3] 395,533 364,575
Derivative Liabilities, Fair Value [2],[3] 9,586 8,579
Interest Rate Swap [Member] | Fair Value Hedging [Member] | Designated as Hedging Instrument [Member]    
Derivative Asset, Notional Amount [1] 0 200,000
Derivative Asset, Fair Value [1] 0 149
Derivative Liability, Notional Amount [2] 200,000 0
Derivative Liabilities, Fair Value [2] 84 0
Interest Rate Swap [Member] | Cash Flow Hedging [Member] | Designated as Hedging Instrument [Member]    
Derivative Asset, Notional Amount [1] 200,000 200,000
Derivative Asset, Fair Value [1] 15 477
Derivative Liability, Notional Amount [2] 0 200,000
Derivative Liabilities, Fair Value [2] 0 21
Interest Rate Lock Commitments [Member] | Not Designated as Hedging Instrument, Trading [Member]    
Derivative Asset, Notional Amount [1] 33,827 14,647
Derivative Asset, Fair Value [1] 492 153
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,490 6,645
Derivative Asset, Fair Value [1] 102 109
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 39,000
Derivative Asset, Fair Value [1] 0 35
Derivative Liability, Notional Amount [2] 43,000 0
Derivative Liabilities, Fair Value [2] $ 95 $ 0
[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.