XML 71 R60.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Note 2 - Investment Securities - Held to Maturity Securities (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Securities held-to-maturity, carrying value $ 385,404 $ 439,837
Securities held-to-maturity, gains 0 1
Securities held-to-maturity, losses (33,535) (31,319)
Securities held-to-maturity, fair value 351,869 408,519
US Treasury Securities and US Government Agencies Debt Securities [Member]    
Securities held-to-maturity, carrying value 153,383 203,259
Securities held-to-maturity, gains 0 0
Securities held-to-maturity, losses (4,190) (4,932)
Securities held-to-maturity, fair value 149,193 198,327
US Government-sponsored Enterprises Debt Securities [Member]    
Securities held-to-maturity, carrying value 26,756 26,918
Securities held-to-maturity, gains 0 0
Securities held-to-maturity, losses (2,639) (2,457)
Securities held-to-maturity, fair value 24,117 24,461
Mortgage-Backed Security, Issued by US Government-Sponsored Enterprise [Member]    
Securities held-to-maturity, carrying value 205,265 209,660
Securities held-to-maturity, gains 0 1
Securities held-to-maturity, losses (26,706) (23,930)
Securities held-to-maturity, fair value $ 178,559 $ 185,731