XML 70 R59.htm IDEA: XBRL DOCUMENT v3.24.3
Note 2 - Investment Securities - Available-for-sale Securities (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Debt Securities, Available-for-Sale, Amortized Cost $ 958,606 $ 1,154,153
Securities available-for-sale, unrealized gains 385 245
Securities available-for-sale, unrealized losses (97,159) (123,219)
Securities available-for-sale, fair value 861,832 1,031,179
US Treasury Securities and US Government Agencies Debt Securities [Member]    
Debt Securities, Available-for-Sale, Amortized Cost 19,999 119,931
Securities available-for-sale, unrealized gains 0 0
Securities available-for-sale, unrealized losses (33) (3,662)
Securities available-for-sale, fair value 19,966 116,269
US Government-sponsored Enterprises Debt Securities [Member]    
Debt Securities, Available-for-Sale, Amortized Cost 90,295 104,677
Securities available-for-sale, unrealized gains 127 157
Securities available-for-sale, unrealized losses (3,527) (4,987)
Securities available-for-sale, fair value 86,895 99,847
Mortgage-Backed Security, Issued by US Government-Sponsored Enterprise [Member]    
Debt Securities, Available-for-Sale, Amortized Cost 714,538 789,145
Securities available-for-sale, unrealized gains 253 83
Securities available-for-sale, unrealized losses (82,543) (101,189)
Securities available-for-sale, fair value 632,248 688,039
US States and Political Subdivisions Debt Securities [Member]    
Debt Securities, Available-for-Sale, Amortized Cost 130,055 136,579
Securities available-for-sale, unrealized gains 5 5
Securities available-for-sale, unrealized losses (10,863) (13,094)
Securities available-for-sale, fair value 119,197 123,490
Other Debt Obligations [Member]    
Debt Securities, Available-for-Sale, Amortized Cost 3,719 3,821
Securities available-for-sale, unrealized gains 0 0
Securities available-for-sale, unrealized losses (193) (287)
Securities available-for-sale, fair value $ 3,526 $ 3,534