XML 67 R54.htm IDEA: XBRL DOCUMENT v3.25.1
Investment Securities - Bond Ratings (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Schedule of Held-to-maturity Securities [Line Items]    
Amortized Cost $ 1,271,901 $ 1,277,209
Aaa/AAA    
Schedule of Held-to-maturity Securities [Line Items]    
Amortized Cost 280,675  
Aa/AA    
Schedule of Held-to-maturity Securities [Line Items]    
Amortized Cost 838,928  
A    
Schedule of Held-to-maturity Securities [Line Items]    
Amortized Cost 25,566  
Not rated    
Schedule of Held-to-maturity Securities [Line Items]    
Amortized Cost 4,115  
Agency Backed    
Schedule of Held-to-maturity Securities [Line Items]    
Amortized Cost 122,617  
State and political subdivisions    
Schedule of Held-to-maturity Securities [Line Items]    
Amortized Cost 1,105,655 1,109,480
State and political subdivisions | Aaa/AAA    
Schedule of Held-to-maturity Securities [Line Items]    
Amortized Cost 237,046  
State and political subdivisions | Aa/AA    
Schedule of Held-to-maturity Securities [Line Items]    
Amortized Cost 838,928  
State and political subdivisions | A    
Schedule of Held-to-maturity Securities [Line Items]    
Amortized Cost 25,566  
State and political subdivisions | Not rated    
Schedule of Held-to-maturity Securities [Line Items]    
Amortized Cost 4,115  
State and political subdivisions | Agency Backed    
Schedule of Held-to-maturity Securities [Line Items]    
Amortized Cost 0  
U.S. government-sponsored enterprises    
Schedule of Held-to-maturity Securities [Line Items]    
Amortized Cost 43,629 $ 43,560
U.S. government-sponsored enterprises | Aaa/AAA    
Schedule of Held-to-maturity Securities [Line Items]    
Amortized Cost 43,629  
U.S. government-sponsored enterprises | Aa/AA    
Schedule of Held-to-maturity Securities [Line Items]    
Amortized Cost 0  
U.S. government-sponsored enterprises | A    
Schedule of Held-to-maturity Securities [Line Items]    
Amortized Cost 0  
U.S. government-sponsored enterprises | Not rated    
Schedule of Held-to-maturity Securities [Line Items]    
Amortized Cost 0  
U.S. government-sponsored enterprises | Agency Backed    
Schedule of Held-to-maturity Securities [Line Items]    
Amortized Cost 0  
U.S. government-sponsored mortgage-backed securities    
Schedule of Held-to-maturity Securities [Line Items]    
Amortized Cost 122,617  
U.S. government-sponsored mortgage-backed securities | Aaa/AAA    
Schedule of Held-to-maturity Securities [Line Items]    
Amortized Cost 0  
U.S. government-sponsored mortgage-backed securities | Aa/AA    
Schedule of Held-to-maturity Securities [Line Items]    
Amortized Cost 0  
U.S. government-sponsored mortgage-backed securities | A    
Schedule of Held-to-maturity Securities [Line Items]    
Amortized Cost 0  
U.S. government-sponsored mortgage-backed securities | Not rated    
Schedule of Held-to-maturity Securities [Line Items]    
Amortized Cost 0  
U.S. government-sponsored mortgage-backed securities | Agency Backed    
Schedule of Held-to-maturity Securities [Line Items]    
Amortized Cost $ 122,617