XML 63 R51.htm IDEA: XBRL DOCUMENT v3.25.2
Investment Securities - Amortized Cost and Fair Value of Securities Held-to-Maturity (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Jun. 30, 2024
Dec. 31, 2023
Schedule of Held-to-maturity Securities [Line Items]        
Amortized Cost $ 1,267,297 $ 1,277,209    
Allowance for Credit Losses (2,005) (2,005) $ (2,005) $ (2,005)
Net Carrying Amount 1,265,292 1,275,204    
Gross Unrealized Gains 29 39    
Gross Unrealized (Losses) (138,321) (132,303)    
Estimated Fair Value 1,127,000 1,142,940    
U.S. government-sponsored enterprises        
Schedule of Held-to-maturity Securities [Line Items]        
Amortized Cost 43,699 43,560    
Allowance for Credit Losses 0 0    
Net Carrying Amount 43,699 43,560    
Gross Unrealized Gains 0 0    
Gross Unrealized (Losses) (2,091) (3,021)    
Estimated Fair Value 41,608 40,539    
U.S. government-sponsored mortgage-backed securities        
Schedule of Held-to-maturity Securities [Line Items]        
Amortized Cost 120,541 124,169    
Allowance for Credit Losses 0 0    
Net Carrying Amount 120,541 124,169    
Gross Unrealized Gains 6 0    
Gross Unrealized (Losses) (5,303) (6,695)    
Estimated Fair Value 115,244 117,474    
State and political subdivisions        
Schedule of Held-to-maturity Securities [Line Items]        
Amortized Cost 1,103,057 1,109,480    
Allowance for Credit Losses (2,005) (2,005)    
Net Carrying Amount 1,101,052 1,107,475    
Gross Unrealized Gains 23 39    
Gross Unrealized (Losses) (130,927) (122,587)    
Estimated Fair Value $ 970,148 $ 984,927