XML 48 R37.htm IDEA: XBRL DOCUMENT v3.25.1
Note 2 - INVESTMENT SECURITIES - Securities by Contractual Maturity (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Securities HTM:    
Debt Securities, Held-to-Maturity, Amortized Cost, after Allowance for Credit Loss, Maturity, Allocated and Single Maturity Date, Year One $ 1,230  
Debt Securities, Held-to-Maturity, Fair Value, Maturity, Allocated and Single Maturity Date, Year One 1,227  
Debt Securities, Held-to-Maturity, Amortized Cost, after Allowance for Credit Loss, Maturity, Allocated and Single Maturity Date, after Year One through Five 29,343  
Debt Securities, Held-to-Maturity, Fair Value, Maturity, Allocated and Single Maturity Date, after Year One Through Five 26,735  
Securities held to maturity, due after five years, amortized cost 843,721  
Securities held to maturity, due after five years, fair value 763,142  
Securities HTM, Amortized cost 874,294 $ 836,060
Securities held to maturity, fair value 791,104 800,583
Securities AFS:    
Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, Year One 3,279  
Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, Year One 3,277  
Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, after Year One Through Five 20,105  
Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, after Year One Through Five 19,370  
Securities available for sale, due after five years, amortized cost 238,901  
Securities available for sale, due after five years, fair value 190,636  
Securities available for sale, single maturity, amortized cost 262,285  
Securities available for sale, single maturity, fair value 213,283  
Securities AFS, Amortized Cost 317,770 331,337
Available-for-sale Securities, Debt Securities, Total 264,241 281,109
Callable Securities [Member]    
Securities HTM:    
Securities held to maturity, callable, amortized cost 309,893  
Securities held to maturity, callable, fair value 298,863  
Securities AFS:    
Securities AFS, Amortized Cost 241,535  
Available-for-sale Securities, Debt Securities, Total 194,695  
Municipal securities    
Securities HTM:    
Securities HTM, Amortized cost 845,226 806,992
Securities held to maturity, fair value 757,653 766,866
Securities AFS:    
Securities AFS, Amortized Cost 203,776 204,664
Available-for-sale Securities, Debt Securities, Total 158,759 164,575
Municipal securities | Callable Securities [Member]    
Securities HTM:    
Securities held to maturity, callable, amortized cost 281,875  
Securities held to maturity, callable, fair value 266,459  
Securities AFS:    
Debt Securities, Available-for-Sale, Maturity, without Single Maturity Date, Amortized Cost 203,630  
Debt Securities, Available-for-Sale, Maturity, without Single Maturity Date, Fair Value 158,627  
Corporate securities    
Securities HTM:    
Securities HTM, Amortized cost 28,018 28,018
Securities held to maturity, fair value 32,405 32,675
Securities AFS:    
Securities AFS, Amortized Cost 38,868 38,866
Available-for-sale Securities, Debt Securities, Total 37,037 36,677
Corporate securities | Callable Securities [Member]    
Securities HTM:    
Securities held to maturity, callable, amortized cost 28,018  
Securities held to maturity, callable, fair value 32,404  
Asset-backed securities    
Securities AFS:    
Securities AFS, Amortized Cost 7,644 9,053
Available-for-sale Securities, Debt Securities, Total 7,764 9,224
Debt Securities, Available-for-Sale, Maturity, without Single Maturity Date, Amortized Cost 7,644  
Debt Securities, Available-for-Sale, Maturity, without Single Maturity Date, Fair Value 7,764  
Residential mortgage-backed and related securities    
Securities AFS:    
Securities AFS, Amortized Cost 47,841 55,641
Available-for-sale Securities, Debt Securities, Total 43,194 50,042
Debt Securities, Available-for-Sale, Maturity, without Single Maturity Date, Amortized Cost 47,841  
Debt Securities, Available-for-Sale, Maturity, without Single Maturity Date, Fair Value 43,194  
Other securities    
Securities HTM:    
Securities HTM, Amortized cost 1,050 1,050
Securities held to maturity, fair value 1,046 $ 1,042
Other securities | Callable Securities [Member]    
Securities AFS:    
Debt Securities, Available-for-Sale, Maturity, without Single Maturity Date, Amortized Cost 37,905  
Debt Securities, Available-for-Sale, Maturity, without Single Maturity Date, Fair Value $ 36,068