XML 52 R41.htm IDEA: XBRL DOCUMENT v3.25.1
Securities - Amortized Cost and Fair Value, Held to Maturity (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Schedule of Held-to-maturity Securities [Line Items]    
Amortized Cost $ 1,101,933 $ 1,126,144
Gross Unrealized Gains 0 3
Gross Unrealized Losses (98,436) (123,603)
Fair Value 1,003,497 1,002,544
Allowance for credit losses - held to maturity securities (32) (32)
Held to maturity securities, net of allowance for credit losses 1,101,901 1,126,112
Obligations of states and political subdivisions    
Schedule of Held-to-maturity Securities [Line Items]    
Amortized Cost 283,632 284,542
Gross Unrealized Gains 0 3
Gross Unrealized Losses (41,658) (42,491)
Fair Value 241,974 242,054
Residential mortgage backed securities:    
Schedule of Held-to-maturity Securities [Line Items]    
Amortized Cost 347,015 354,882
Gross Unrealized Gains 0 0
Gross Unrealized Losses (26,960) (41,506)
Fair Value 320,055 313,376
Residential mortgage backed securities: | Government agency mortgage backed securities    
Schedule of Held-to-maturity Securities [Line Items]    
Amortized Cost 360,229 372,414
Gross Unrealized Gains 0 0
Gross Unrealized Losses (17,581) (25,251)
Fair Value 342,648 347,163
Commercial mortgage backed securities: | Government agency mortgage backed securities    
Schedule of Held-to-maturity Securities [Line Items]    
Amortized Cost 16,955 16,961
Gross Unrealized Gains 0 0
Gross Unrealized Losses (2,565) (2,958)
Fair Value 14,390 14,003
Commercial mortgage backed securities: | Government agency collateralized mortgage obligations    
Schedule of Held-to-maturity Securities [Line Items]    
Amortized Cost 43,298 43,662
Gross Unrealized Gains 0 0
Gross Unrealized Losses (6,606) (7,317)
Fair Value 36,692 36,345
Other debt securities    
Schedule of Held-to-maturity Securities [Line Items]    
Amortized Cost 50,804 53,683
Gross Unrealized Gains 0 0
Gross Unrealized Losses (3,066) (4,080)
Fair Value $ 47,738 $ 49,603