XML 70 R59.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Note 2 - Investment Securities - Available-for-sale Securities (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Debt Securities, Available-for-Sale, Amortized Cost $ 1,091,348 $ 1,154,153
Securities available-for-sale, unrealized gains 148 245
Securities available-for-sale, unrealized losses (129,868) (123,219)
Securities available-for-sale, fair value 961,628 1,031,179
US Treasury Securities and US Government Agencies Debt Securities [Member]    
Debt Securities, Available-for-Sale, Amortized Cost 119,979 119,931
Securities available-for-sale, unrealized gains 0 0
Securities available-for-sale, unrealized losses (1,104) (3,662)
Securities available-for-sale, fair value 118,875 116,269
US Government-sponsored Enterprises Debt Securities [Member]    
Debt Securities, Available-for-Sale, Amortized Cost 93,747 104,677
Securities available-for-sale, unrealized gains 147 157
Securities available-for-sale, unrealized losses (5,159) (4,987)
Securities available-for-sale, fair value 88,735 99,847
Mortgage-Backed Security, Issued by US Government-Sponsored Enterprise [Member]    
Debt Securities, Available-for-Sale, Amortized Cost 740,453 789,145
Securities available-for-sale, unrealized gains 0 83
Securities available-for-sale, unrealized losses (108,373) (101,189)
Securities available-for-sale, fair value 632,080 688,039
US States and Political Subdivisions Debt Securities [Member]    
Debt Securities, Available-for-Sale, Amortized Cost 133,418 136,579
Securities available-for-sale, unrealized gains 1 5
Securities available-for-sale, unrealized losses (15,009) (13,094)
Securities available-for-sale, fair value 118,410 123,490
Other Debt Obligations [Member]    
Debt Securities, Available-for-Sale, Amortized Cost 3,751 3,821
Securities available-for-sale, unrealized gains 0 0
Securities available-for-sale, unrealized losses (223) (287)
Securities available-for-sale, fair value $ 3,528 $ 3,534