XML 70 R59.htm IDEA: XBRL DOCUMENT v3.25.1
Note 2 - Investment Securities - Held to Maturity Securities (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Securities held-to-maturity, carrying value $ 212,451 $ 370,171
Securities held-to-maturity, gains 3 2
Securities held-to-maturity, losses (23,437) (28,816)
Securities held-to-maturity, fair value 189,017 341,357
US Treasury Securities and US Government Agencies Debt Securities [Member]    
Securities held-to-maturity, carrying value 1,981 153,850
Securities held-to-maturity, gains 0 0
Securities held-to-maturity, losses (50) (741)
Securities held-to-maturity, fair value 1,931 153,109
US Government-sponsored Enterprises Debt Securities [Member]    
Securities held-to-maturity, carrying value 23,467 25,395
Securities held-to-maturity, gains 0 0
Securities held-to-maturity, losses (1,600) (2,034)
Securities held-to-maturity, fair value 21,867 23,361
Mortgage-Backed Security, Issued by US Government-Sponsored Enterprise [Member]    
Securities held-to-maturity, carrying value 187,003 190,926
Securities held-to-maturity, gains 3 2
Securities held-to-maturity, losses (21,787) (26,041)
Securities held-to-maturity, fair value $ 165,219 $ 164,887