XML 48 R37.htm IDEA: XBRL DOCUMENT v3.26.1
NOTE 2 - INVESTMENT SECURITIES - Securities by Contractual Maturity (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Securities HTM:    
Securities HTM, Amortized Cost, Due in one year or less $ 389  
Securities HTM, Fair Value, Due in one year or less 390  
Securities HTM, Amortized Cost, Due after one year through five years 42,078  
Securities HTM, Fair Value, Due after one year through five years 41,754  
Securities HTM, Amortized Cost, Due after five years 909,731  
Securities HTM, Fair Value, Due after five years 798,596  
Securities HTM, Amortized Cost 952,198 $ 948,958
Securities HTM, Fair Value 840,740 857,663
Securities AFS:    
Securities AFS, Amortized Cost, Due in one year or less 1,425  
Securities AFS, Fair Value, Due in one year or less 1,423  
Securities AFS, Amortized Cost, Due after one year through five years 14,926  
Securities AFS, Fair Value, Due after one year through five years 14,515  
Securities AFS, Amortized Cost, Due after five years 228,968  
Securities AFS, Fair Value, Due after five years 183,870  
Securities AFS, Amortized Cost, Maturity Total 245,319  
Securities AFS, Fair Value, Maturity Total 199,808  
Securities AFS, Amortized Cost 340,215 326,752
Securities AFS, Fair Value 290,106 279,777
Callable Securities    
Securities HTM:    
Securities HTM, Amortized Cost, Callable of call options 229,823  
Securities HTM, Fair Value, Callable of call options 224,863  
Securities AFS:    
Securities AFS, Amortized Cost 226,979  
Securities AFS, Fair Value 183,251  
Residential mortgage-backed and related securities    
Securities AFS:    
Securities AFS, Amortized Cost 90,911 72,951
Securities AFS, Fair Value 86,222 68,855
Securities AFS, Amortized Cost, Without Single Maturity 90,911  
Securities AFS, Fair Value, Without Single Maturity 86,222  
Asset-backed securities    
Securities AFS:    
Securities AFS, Amortized Cost 3,985 4,345
Securities AFS, Fair Value 4,076 4,439
Securities AFS, Amortized Cost, Without Single Maturity 3,985  
Securities AFS, Fair Value, Without Single Maturity 4,076  
Municipal securities    
Securities HTM:    
Securities HTM, Amortized Cost 920,855 918,189
Securities HTM, Fair Value 807,852 824,245
Securities AFS:    
Securities AFS, Amortized Cost 203,399 203,613
Securities AFS, Fair Value 160,247 163,085
Municipal securities | Callable Securities    
Securities HTM:    
Securities HTM, Amortized Cost, Callable of call options 199,530  
Securities HTM, Fair Value, Callable of call options 193,023  
Securities AFS:    
Securities AFS, Amortized Cost, Without Single Maturity 202,876  
Securities AFS, Fair Value, Without Single Maturity 159,734  
Corporate securities    
Securities HTM:    
Securities HTM, Amortized Cost 30,293 29,719
Securities HTM, Fair Value 31,840 32,370
Securities AFS:    
Securities AFS, Amortized Cost 25,073 28,068
Securities AFS, Fair Value 24,502 $ 27,374
Corporate securities | Callable Securities    
Securities HTM:    
Securities HTM, Amortized Cost, Callable of call options 30,293  
Securities HTM, Fair Value, Callable of call options 31,840  
Securities AFS:    
Securities AFS, Amortized Cost, Without Single Maturity 24,103  
Securities AFS, Fair Value, Without Single Maturity $ 23,517