XML 89 R66.htm IDEA: XBRL DOCUMENT v3.25.0.1
Investment Securities - Summary of Held-to-maturity Securities by Maturities (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Schedule of Held-to-maturity Securities [Line Items]    
Debt securities, maturing within 1 year, amortized cost $ 3,498  
Debt securities, maturing 1 to 5 years, amortized cost 27,185  
Debt securities, maturing 5 to 10 years, amortized cost 127,978  
Debt securities, maturing over 10 years, amortized cost 616,376  
Amortized cost 775,037 $ 683,895
Debt securities, maturing within 1 year, fair value 3,514  
Debt securities, maturing 1 to 5 years, fair value 25,533  
Debt securities, maturing 5 to 10 years, fair value 117,909  
Debt securities, maturing over 10 years, fair value 545,543  
Fair Value $ 692,499 612,022
Held-to-maturity securities, maturing within 1 year, weighted average yield 3.24%  
Held-to-maturity securities, maturing 1 to 5 years, weighted average yield 1.92%  
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.91%  
Held-to-maturity securities, total weighted average yield 3.82%  
U.S. government sponsored agencies    
Schedule of Held-to-maturity Securities [Line Items]    
Debt securities, maturing within 1 year, amortized cost $ 2,500  
Debt securities, maturing 1 to 5 years, amortized cost 6,442  
Debt securities, maturing 5 to 10 years, amortized cost 69,186  
Debt securities, maturing over 10 years, amortized cost 155,174  
Amortized cost 233,302 188,475
Debt securities, maturing within 1 year, fair value 2,500  
Debt securities, maturing 1 to 5 years, fair value 6,143  
Debt securities, maturing 5 to 10 years, fair value 68,638  
Debt securities, maturing over 10 years, fair value 146,013  
Fair Value 223,294 180,825
States and political subdivisions    
Schedule of Held-to-maturity Securities [Line Items]    
Debt securities, maturing within 1 year, amortized cost 998  
Debt securities, maturing 1 to 5 years, amortized cost 7,629  
Debt securities, maturing 5 to 10 years, amortized cost 20,724  
Debt securities, maturing over 10 years, amortized cost 113,340  
Amortized cost 142,691 144,496
Debt securities, maturing within 1 year, fair value 1,014  
Debt securities, maturing 1 to 5 years, fair value 7,305  
Debt securities, maturing 5 to 10 years, fair value 16,742  
Debt securities, maturing over 10 years, fair value 85,787  
Fair Value 110,848 114,288
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 207  
Debt securities, maturing 5 to 10 years, amortized cost 3,919  
Debt securities, maturing over 10 years, amortized cost 296,164  
Amortized cost 300,290 248,559
Debt securities, maturing within 1 year, fair value 0  
Debt securities, maturing 1 to 5 years, fair value 205  
Debt securities, maturing 5 to 10 years, fair value 3,443  
Debt securities, maturing over 10 years, fair value 272,630  
Fair Value 276,278 231,620
Commercial 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 12,907  
Debt securities, maturing 5 to 10 years, amortized cost 34,149  
Debt securities, maturing over 10 years, amortized cost 51,698  
Amortized cost 98,754 102,365
Debt securities, maturing within 1 year, fair value 0  
Debt securities, maturing 1 to 5 years, fair value 11,880  
Debt securities, maturing 5 to 10 years, fair value 29,086  
Debt securities, maturing over 10 years, fair value 41,113  
Fair Value $ 82,079 $ 85,289