XML 56 R45.htm IDEA: XBRL DOCUMENT v3.25.3
Investment Securities - Summary of Held-to-maturity Securities by Maturities (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Schedule of Held-to-maturity Securities [Line Items]    
Debt securities, maturing within 1 year, amortized cost $ 7,763  
Debt securities, maturing 1 to 5 years, amortized cost 21,110  
Debt securities, maturing 5 to 10 years, amortized cost 190,352  
Debt securities, maturing over 10 years, amortized cost 712,836  
Amortized Cost 932,061 $ 775,037
Debt securities, maturing within 1 year, fair value 7,728  
Debt securities, maturing 1 to 5 years, fair value 20,044  
Debt securities, maturing 5 to 10 years, fair value 180,012  
Debt securities, maturing over 10 years, fair value 664,941  
Debt securities, held-to-maturity, fair value $ 872,725 692,499
Held-to-maturity securities, maturing within 1 year, weighted average yield 1.90%  
Held-to-maturity securities, maturing 1 to 5 years, weighted average yield 1.93%  
Held-to-maturity securities, maturing 6 to 10 years, weighted average yield 3.93%  
Held-to-maturity securities, maturing over 10 years, weighted average yield 4.21%  
Held-to-maturity securities, total weighted average yield 4.08%  
U.S. government sponsored agencies    
Schedule of Held-to-maturity Securities [Line Items]    
Debt securities, maturing within 1 year, amortized cost $ 2,916  
Debt securities, maturing 1 to 5 years, amortized cost 5,693  
Debt securities, maturing 5 to 10 years, amortized cost 119,659  
Debt securities, maturing over 10 years, amortized cost 127,620  
Amortized Cost 255,888 233,302
Debt securities, maturing within 1 year, fair value 2,881  
Debt securities, maturing 1 to 5 years, fair value 5,412  
Debt securities, maturing 5 to 10 years, fair value 118,768  
Debt securities, maturing over 10 years, fair value 121,415  
Debt securities, held-to-maturity, fair value 248,476 223,294
States and political subdivisions    
Schedule of Held-to-maturity Securities [Line Items]    
Debt securities, maturing within 1 year, amortized cost 2,799  
Debt securities, maturing 1 to 5 years, amortized cost 6,581  
Debt securities, maturing 5 to 10 years, amortized cost 27,522  
Debt securities, maturing over 10 years, amortized cost 105,204  
Amortized Cost 142,106 142,691
Debt securities, maturing within 1 year, fair value 2,799  
Debt securities, maturing 1 to 5 years, fair value 6,375  
Debt securities, maturing 5 to 10 years, fair value 23,182  
Debt securities, maturing over 10 years, fair value 83,092  
Debt securities, held-to-maturity, fair value 115,448 110,848
Residential mortgage-backed securities    
Schedule of Held-to-maturity Securities [Line Items]    
Debt securities, maturing within 1 year, amortized cost 48  
Debt securities, maturing 1 to 5 years, amortized cost 0  
Debt securities, maturing 5 to 10 years, amortized cost 3,594  
Debt securities, maturing over 10 years, amortized cost 434,459  
Amortized Cost 438,101 300,290
Debt securities, maturing within 1 year, fair value 48  
Debt securities, maturing 1 to 5 years, fair value 0  
Debt securities, maturing 5 to 10 years, fair value 3,247  
Debt securities, maturing over 10 years, fair value 422,613  
Debt securities, held-to-maturity, fair value 425,908 276,278
Commercial mortgage-backed securities    
Schedule of Held-to-maturity Securities [Line Items]    
Debt securities, maturing within 1 year, amortized cost 2,000  
Debt securities, maturing 1 to 5 years, amortized cost 8,836  
Debt securities, maturing 5 to 10 years, amortized cost 39,577  
Debt securities, maturing over 10 years, amortized cost 45,553  
Amortized Cost 95,966 98,754
Debt securities, maturing within 1 year, fair value 2,000  
Debt securities, maturing 1 to 5 years, fair value 8,257  
Debt securities, maturing 5 to 10 years, fair value 34,815  
Debt securities, maturing over 10 years, fair value 37,821  
Debt securities, held-to-maturity, fair value $ 82,893 $ 82,079