XML 89 R71.htm IDEA: XBRL DOCUMENT v3.25.0.1
Investment Securities - Bond Ratings (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Schedule of Held-to-maturity Securities [Line Items]    
Amortized Cost $ 1,277,209 $ 1,283,987
Aaa/AAA    
Schedule of Held-to-maturity Securities [Line Items]    
Amortized Cost 279,064 278,842
Aa/AA    
Schedule of Held-to-maturity Securities [Line Items]    
Amortized Cost 845,876 845,418
A    
Schedule of Held-to-maturity Securities [Line Items]    
Amortized Cost 23,208 27,667
Not rated    
Schedule of Held-to-maturity Securities [Line Items]    
Amortized Cost 4,892 1,782
Agency Backed    
Schedule of Held-to-maturity Securities [Line Items]    
Amortized Cost 124,169 130,278
State and Political Subdivisions    
Schedule of Held-to-maturity Securities [Line Items]    
Amortized Cost 1,109,480 1,110,424
State and Political Subdivisions | Aaa/AAA    
Schedule of Held-to-maturity Securities [Line Items]    
Amortized Cost 235,504 235,557
State and Political Subdivisions | Aa/AA    
Schedule of Held-to-maturity Securities [Line Items]    
Amortized Cost 845,876 845,418
State and Political Subdivisions | A    
Schedule of Held-to-maturity Securities [Line Items]    
Amortized Cost 23,208 27,667
State and Political Subdivisions | Not rated    
Schedule of Held-to-maturity Securities [Line Items]    
Amortized Cost 4,892 1,782
State and Political Subdivisions | Agency Backed    
Schedule of Held-to-maturity Securities [Line Items]    
Amortized Cost 0 0
U.S. government-sponsored enterprises    
Schedule of Held-to-maturity Securities [Line Items]    
Amortized Cost 43,560 43,285
U.S. government-sponsored enterprises | Aaa/AAA    
Schedule of Held-to-maturity Securities [Line Items]    
Amortized Cost 43,560 43,285
U.S. government-sponsored enterprises | Aa/AA    
Schedule of Held-to-maturity Securities [Line Items]    
Amortized Cost 0 0
U.S. government-sponsored enterprises | A    
Schedule of Held-to-maturity Securities [Line Items]    
Amortized Cost 0 0
U.S. government-sponsored enterprises | Not rated    
Schedule of Held-to-maturity Securities [Line Items]    
Amortized Cost 0 0
U.S. government-sponsored enterprises | Agency Backed    
Schedule of Held-to-maturity Securities [Line Items]    
Amortized Cost 0 0
U.S. government-sponsored mortgage-backed securities    
Schedule of Held-to-maturity Securities [Line Items]    
Amortized Cost 124,169 130,278
U.S. government-sponsored mortgage-backed securities | Aaa/AAA    
Schedule of Held-to-maturity Securities [Line Items]    
Amortized Cost 0 0
U.S. government-sponsored mortgage-backed securities | Aa/AA    
Schedule of Held-to-maturity Securities [Line Items]    
Amortized Cost 0 0
U.S. government-sponsored mortgage-backed securities | A    
Schedule of Held-to-maturity Securities [Line Items]    
Amortized Cost 0 0
U.S. government-sponsored mortgage-backed securities | Not rated    
Schedule of Held-to-maturity Securities [Line Items]    
Amortized Cost 0 0
U.S. government-sponsored mortgage-backed securities | Agency Backed    
Schedule of Held-to-maturity Securities [Line Items]    
Amortized Cost $ 124,169 $ 130,278