XML 84 R66.htm IDEA: XBRL DOCUMENT v3.25.0.1
Investment Securities - Amortized Cost and Fair Value of Securities Held-to-Maturity (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Schedule of Held-to-maturity Securities [Line Items]        
Amortized Cost $ 1,277,209 $ 1,283,987    
Allowance for Credit Losses (2,005) (2,005) $ (2,005) $ 0
Net Carrying Amount 1,275,204 1,281,982    
Gross Unrealized Gains 39 562    
Gross Unrealized (Losses) (132,303) (112,063)    
Estimated Fair Value 1,142,940 1,170,481    
U.S. government-sponsored enterprises        
Schedule of Held-to-maturity Securities [Line Items]        
Amortized Cost 43,560 43,285    
Allowance for Credit Losses 0 0    
Net Carrying Amount 43,560 43,285    
Gross Unrealized Gains 0 0    
Gross Unrealized (Losses) (3,021) (2,607)    
Estimated Fair Value 40,539 40,678    
U.S. government-sponsored mortgage-backed securities        
Schedule of Held-to-maturity Securities [Line Items]        
Amortized Cost 124,169 130,278    
Allowance for Credit Losses 0 0    
Net Carrying Amount 124,169 130,278    
Gross Unrealized Gains 0 106    
Gross Unrealized (Losses) (6,695) (4,362)    
Estimated Fair Value 117,474 126,022    
State and political subdivisions        
Schedule of Held-to-maturity Securities [Line Items]        
Amortized Cost 1,109,480 1,110,424    
Allowance for Credit Losses (2,005) (2,005)    
Net Carrying Amount 1,107,475 1,108,419    
Gross Unrealized Gains 39 456    
Gross Unrealized (Losses) (122,587) (105,094)    
Estimated Fair Value $ 984,927 $ 1,003,781