XML 70 R58.htm IDEA: XBRL DOCUMENT v3.25.3
Note 2 - Investment Securities - Available-for-sale Securities (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Securities available-for-sale, amortized cost $ 825,358 $ 1,114,961
Securities available-for-sale, unrealized gains 296 144
Securities available-for-sale, unrealized losses (88,134) (124,991)
Securities available-for-sale, fair value 737,520 990,114
US Government-sponsored Enterprises Debt Securities [Member]    
Securities available-for-sale, amortized cost 77,669 88,895
Securities available-for-sale, unrealized gains 105 110
Securities available-for-sale, unrealized losses (3,088) (4,847)
Securities available-for-sale, fair value 74,686 84,158
Mortgage-Backed Security, Issued by US Government-Sponsored Enterprise [Member]    
Securities available-for-sale, amortized cost 622,953 696,767
Securities available-for-sale, unrealized gains 181 0
Securities available-for-sale, unrealized losses (74,850) (105,790)
Securities available-for-sale, fair value 548,284 590,977
US States and Political Subdivisions Debt Securities [Member]    
Securities available-for-sale, amortized cost 124,141 128,431
Securities available-for-sale, unrealized gains 10 1
Securities available-for-sale, unrealized losses (10,154) (14,198)
Securities available-for-sale, fair value 113,997 114,234
Other Debt Obligations [Member]    
Securities available-for-sale, amortized cost 595 2,686
Securities available-for-sale, unrealized gains 0 0
Securities available-for-sale, unrealized losses (42) (156)
Securities available-for-sale, fair value $ 553 2,530
US Treasury Securities and US Government Agencies Debt Securities [Member]    
Securities available-for-sale, amortized cost   198,182
Securities available-for-sale, unrealized gains   33
Securities available-for-sale, unrealized losses   0
Securities available-for-sale, fair value   $ 198,215