XML 102 R91.htm IDEA: XBRL DOCUMENT v3.25.3
Note 18 - Derivative Instruments (Details Textual) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2025
Dec. 31, 2024
Collateral Already Posted, Aggregate Fair Value $ 0 $ 3,900
Derivative Liability, Subject to Master Netting Arrangement, after Offset and Deduction 10,825 4,700
Designated as Hedging Instrument [Member]    
Derivative Liability, Subject to Master Netting Arrangement, after Offset and Deduction 10,800 8,600
Designated as Hedging Instrument [Member] | Residential Mortgage-Backed Securities [Member]    
Financial Asset, Closed Portfolio, Portfolio Layer Method, Amortized Cost $ 273,900 $ 296,900
Designated as Hedging Instrument [Member] | Interest Rate Swap [Member] | Cash Flow Hedging [Member]    
Derivative, Term of Contract (Month) 18 months