XML 93 R73.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 4 - Investment Securities - Available-for-sale Securities (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Securities available-for-sale, amortized cost $ 1,154,153 $ 1,297,977
Securities available-for-sale, unrealized gains 245 349
Securities available-for-sale, unrealized losses (123,219) (153,709)
Securities available-for-sale, fair value 1,031,179 1,144,617
US Treasury Securities and US Government Agencies Debt Securities [Member]    
Securities available-for-sale, amortized cost 119,931 122,966
Securities available-for-sale, unrealized gains 0 0
Securities available-for-sale, unrealized losses (3,662) (7,927)
Securities available-for-sale, fair value 116,269 115,039
US Government-sponsored Enterprises Debt Securities [Member]    
Securities available-for-sale, amortized cost 104,677 149,773
Securities available-for-sale, unrealized gains 157 290
Securities available-for-sale, unrealized losses (4,987) (6,437)
Securities available-for-sale, fair value 99,847 143,626
Mortgage-Backed Securities, Issued by US Government Sponsored Enterprises [Member]    
Securities available-for-sale, amortized cost 789,145 874,265
Securities available-for-sale, unrealized gains 83 58
Securities available-for-sale, unrealized losses (101,189) (121,585)
Securities available-for-sale, fair value 688,039 752,738
US States and Political Subdivisions Debt Securities [Member]    
Securities available-for-sale, amortized cost 136,579 145,016
Securities available-for-sale, unrealized gains 5 1
Securities available-for-sale, unrealized losses (13,094) (17,418)
Securities available-for-sale, fair value 123,490 127,599
Other Debt Obligations [Member]    
Securities available-for-sale, amortized cost 3,821 5,957
Securities available-for-sale, unrealized gains 0 0
Securities available-for-sale, unrealized losses (287) (342)
Securities available-for-sale, fair value $ 3,534 $ 5,615