XML 63 R48.htm IDEA: XBRL DOCUMENT v3.25.1
Note 3 - Securities - Schedule of Available for Sale Securities (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Securities available for sale, amortized cost $ 1,505,098 $ 1,510,681
Securities available for sale, unrealized gains 2,261 1,585
Securities available for sale, unrealized losses (225,946) (245,713)
Securities available for sale, fair value 1,281,413 1,266,553
US Treasury and Government [Member]    
Securities available for sale, amortized cost 121,239 132,292
Securities available for sale, unrealized gains 23 0
Securities available for sale, unrealized losses (13,203) (17,185)
Securities available for sale, fair value 108,059 115,107
US States and Political Subdivisions Debt Securities [Member]    
Securities available for sale, amortized cost 595,623 609,950
Securities available for sale, unrealized gains 1,376 1,294
Securities available for sale, unrealized losses (106,208) (106,364)
Securities available for sale, fair value 490,791 504,880
Corporate Debt Securities [Member]    
Securities available for sale, amortized cost 17,457 17,849
Securities available for sale, unrealized gains 189 172
Securities available for sale, unrealized losses (446) (573)
Securities available for sale, fair value 17,200 17,448
Collateralized Mortgage-Backed Securities [Member]    
Securities available for sale, amortized cost 616,642 605,350
Securities available for sale, unrealized gains 335 34
Securities available for sale, unrealized losses (99,608) (112,517)
Securities available for sale, fair value 517,369 492,867
Collateralized Mortgage Obligations [Member]    
Securities available for sale, amortized cost 151,573 142,525
Securities available for sale, unrealized gains 338 85
Securities available for sale, unrealized losses (6,286) (8,834)
Securities available for sale, fair value 145,625 133,776
Small Business Administration [Member]    
Securities available for sale, amortized cost 2,564 2,715
Securities available for sale, unrealized gains 0 0
Securities available for sale, unrealized losses (195) (240)
Securities available for sale, fair value $ 2,369 $ 2,475