v3.25.2
Note 11 - Derivative and Hedging Activities - Schedule of Derivative Position For Interest Rate Swaps (Details) - Interest Rate Swap [Member] - USD ($)
$ in Millions
6 Months Ended 12 Months Ended
Jun. 30, 2025
Dec. 31, 2024
Notional amount $ 120 $ 60
Weighted-average pay rate 3.79% 3.80%
Weighted-average receive rate 4.29% 4.49%
Weighted-average maturity in years (Year) 3 years 8 months 26 days 3 years 8 months 26 days