XML 52 R41.htm IDEA: XBRL DOCUMENT v3.25.3
Note 2 - INVESTMENT SECURITIES - Securities by Contractual Maturity (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Securities HTM:    
Securities HTM, Amortized Cost, Due in one year or less $ 484  
Securities HTM, Fair Value, Due in one year or less 483  
Securities HTM, Amortized Cost, Due after one year through five years 27,449  
Securities HTM, Fair Value, Due after one year through five years 25,855  
Securities HTM, Amortized Cost, Due after five years 926,445  
Securities HTM, Fair Value, Due after five years 828,706  
Securities HTM, Amortized Cost 954,378 $ 836,060
Securities HTM, Fair Value 855,044 800,583
Securities AFS:    
Securities AFS, Amortized Cost, Due in one year or less 380  
Securities AFS, Fair Value, Due in one year or less 378  
Securities AFS, Amortized Cost, Due after one year through five years 19,710  
Securities AFS, Fair Value, Due after one year through five years 19,153  
Securities AFS, Amortized Cost, Due after five years 234,500  
Securities AFS, Fair Value, Due after five years 189,792  
Securities AFS, Amortized Cost, Maturity Total 254,590  
Securities AFS, Fair Value, Maturity Total 209,323  
Securities AFS, Amortized Cost 320,212 331,337
Securities AFS, Fair Value 271,349 281,109
Callable Securities    
Securities HTM:    
Securities HTM, Amortized Cost, Callable of call options 279,243  
Securities HTM, Fair Value, Callable of call options 276,922  
Securities AFS:    
Securities AFS, Amortized Cost 237,403  
Securities AFS, Fair Value 194,003  
Residential mortgage-backed and related securities    
Securities AFS:    
Securities AFS, Amortized Cost 60,800 55,641
Securities AFS, Fair Value 57,108 50,042
Securities AFS, Amortized Cost, Without Single Maturity 60,800  
Securities AFS, Fair Value, Without Single Maturity 57,108  
Asset-backed securities    
Securities AFS:    
Securities AFS, Amortized Cost 4,822 9,053
Securities AFS, Fair Value 4,918 9,224
Securities AFS, Amortized Cost, Without Single Maturity 4,822  
Securities AFS, Fair Value, Without Single Maturity 4,918  
Municipal securities    
Securities HTM:    
Securities HTM, Amortized Cost 924,179 806,992
Securities HTM, Fair Value 821,271 766,866
Securities AFS:    
Securities AFS, Amortized Cost 203,826 204,664
Securities AFS, Fair Value 161,490 164,575
Municipal securities | Callable Securities    
Securities HTM:    
Securities HTM, Amortized Cost, Callable of call options 250,094  
Securities HTM, Fair Value, Callable of call options 32,724  
Securities AFS:    
Securities AFS, Amortized Cost, Without Single Maturity 203,682  
Securities AFS, Fair Value, Without Single Maturity 161,355  
Corporate securities    
Securities HTM:    
Securities HTM, Amortized Cost 29,149 28,018
Securities HTM, Fair Value 32,724 32,675
Securities AFS:    
Securities AFS, Amortized Cost 34,688 38,866
Securities AFS, Fair Value 33,625 $ 36,677
Corporate securities | Callable Securities    
Securities HTM:    
Securities HTM, Amortized Cost, Callable of call options 29,149  
Securities HTM, Fair Value, Callable of call options 244,198  
Securities AFS:    
Securities AFS, Amortized Cost, Without Single Maturity 33,721  
Securities AFS, Fair Value, Without Single Maturity $ 32,648