XML 131 R116.htm IDEA: XBRL DOCUMENT v3.25.1
Note 18 - Derivatives - Schedule of Derivative Instruments (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Interest Rate Swap [Member]    
Derivative Asset $ 7,306 $ 6,495
Derivative Liability (0) 375
Not Designated as Hedging Instrument [Member] | Interest Rate Lock Commitments [Member]    
Notional 16,905 22,334
Derivative Asset 103 329
Derivative Liability 0 0
Not Designated as Hedging Instrument [Member] | Mandatory and Best Effort Forward Commitments [Member]    
Notional 6,829 10,070
Derivative Asset 31 0
Derivative Liability 0 188
Not Designated as Hedging Instrument [Member] | Forward TBA Mortgage-Backed Securities [Member]    
Notional 31,000 33,000
Derivative Asset 180 0
Derivative Liability 0 284
Not Designated as Hedging Instrument [Member] | Customer Swap [Member]    
Notional 716 801
Derivative Asset 0 0
Derivative Liability 61 63
Not Designated as Hedging Instrument [Member] | Dealer Offsets to Customer Swap [Member]    
Notional 716 801
Derivative Asset 62 64
Derivative Liability 0 0
Cash Flow and Fair Value Hedging [Member] | Designated as Hedging Instrument [Member] | Interest Rate Swap [Member]    
Notional 340,000 310,000
Derivative Asset 7,244 6,431
Derivative Liability $ 0 $ 375