XML 57 R46.htm IDEA: XBRL DOCUMENT v3.25.1
Investment Securities - Summary of Held-to-maturity Securities by Maturities (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Schedule of Held-to-maturity Securities [Line Items]    
Debt securities, maturing within 1 year, amortized cost $ 7,733  
Debt securities, maturing 1 to 5 years, amortized cost 20,313  
Debt securities, maturing 5 to 10 years, amortized cost 136,168  
Debt securities, maturing over 10 years, amortized cost 589,489  
Amortized Cost 753,703 $ 775,037
Debt securities, maturing within 1 year, fair value 7,643  
Debt securities, maturing 1 to 5 years, fair value 19,071  
Debt securities, maturing 5 to 10 years, fair value 127,262  
Debt securities, maturing over 10 years, fair value 529,339  
Debt securities, held-to-maturity, fair value $ 683,315 692,499
Held-to-maturity securities, maturing within 1 year, weighted average yield 1.79%  
Held-to-maturity securities, maturing 1 to 5 years, weighted average yield 1.90%  
Held-to-maturity securities, maturing 6 to 10 years, weighted average yield 3.79%  
Held-to-maturity securities, maturing over 10 years, weighted average yield 3.94%  
Held-to-maturity securities, total weighted average yield 3.83%  
U.S. government sponsored agencies    
Schedule of Held-to-maturity Securities [Line Items]    
Debt securities, maturing within 1 year, amortized cost $ 2,935  
Debt securities, maturing 1 to 5 years, amortized cost 3,498  
Debt securities, maturing 5 to 10 years, amortized cost 76,118  
Debt securities, maturing over 10 years, amortized cost 140,147  
Amortized Cost 222,698 233,302
Debt securities, maturing within 1 year, fair value 2,853  
Debt securities, maturing 1 to 5 years, fair value 3,347  
Debt securities, maturing 5 to 10 years, fair value 75,883  
Debt securities, maturing over 10 years, fair value 133,294  
Debt securities, held-to-maturity, fair value 215,377 223,294
States and political subdivisions    
Schedule of Held-to-maturity Securities [Line Items]    
Debt securities, maturing within 1 year, amortized cost 2,798  
Debt securities, maturing 1 to 5 years, amortized cost 5,830  
Debt securities, maturing 5 to 10 years, amortized cost 22,131  
Debt securities, maturing over 10 years, amortized cost 111,754  
Amortized Cost 142,513 142,691
Debt securities, maturing within 1 year, fair value 2,790  
Debt securities, maturing 1 to 5 years, fair value 5,614  
Debt securities, maturing 5 to 10 years, fair value 18,188  
Debt securities, maturing over 10 years, fair value 85,879  
Debt securities, held-to-maturity, fair value 112,471 110,848
Residential mortgage-backed securities    
Schedule of Held-to-maturity Securities [Line Items]    
Debt securities, maturing within 1 year, amortized cost 0  
Debt securities, maturing 1 to 5 years, amortized cost 147  
Debt securities, maturing 5 to 10 years, amortized cost 3,811  
Debt securities, maturing over 10 years, amortized cost 286,065  
Amortized Cost 290,023 300,290
Debt securities, maturing within 1 year, fair value 0  
Debt securities, maturing 1 to 5 years, fair value 146  
Debt securities, maturing 5 to 10 years, fair value 3,411  
Debt securities, maturing over 10 years, fair value 268,239  
Debt securities, held-to-maturity, fair value 271,796 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 10,838  
Debt securities, maturing 5 to 10 years, amortized cost 34,108  
Debt securities, maturing over 10 years, amortized cost 51,523  
Amortized Cost 98,469 98,754
Debt securities, maturing within 1 year, fair value 2,000  
Debt securities, maturing 1 to 5 years, fair value 9,964  
Debt securities, maturing 5 to 10 years, fair value 29,780  
Debt securities, maturing over 10 years, fair value 41,927  
Debt securities, held-to-maturity, fair value $ 83,671 $ 82,079