XML 59 R48.htm IDEA: XBRL DOCUMENT v3.25.3
Securities - Amortized Cost and Fair Value, Held to Maturity (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Schedule of Held-to-maturity Securities [Line Items]    
Amortized Cost $ 1,051,916 $ 1,126,144
Gross Unrealized Gains 26 3
Gross Unrealized Losses (75,252) (123,603)
Fair Value 976,690 1,002,544
Allowance for credit losses - held to maturity securities (32) (32)
Held to maturity securities, net of allowance for credit losses 1,051,884 1,126,112
Obligations of states and political subdivisions    
Schedule of Held-to-maturity Securities [Line Items]    
Amortized Cost 280,536 284,542
Gross Unrealized Gains 26 3
Gross Unrealized Losses (33,585) (42,491)
Fair Value 246,977 242,054
Residential mortgage backed securities:    
Schedule of Held-to-maturity Securities [Line Items]    
Amortized Cost 327,592 354,882
Gross Unrealized Gains 0 0
Gross Unrealized Losses (19,529) (41,506)
Fair Value 308,063 313,376
Residential mortgage backed securities: | Mortgage backed securities issued by U.S. Government agencies or sponsored enterprises    
Schedule of Held-to-maturity Securities [Line Items]    
Amortized Cost 336,382 372,414
Gross Unrealized Gains 0 0
Gross Unrealized Losses (11,384) (25,251)
Fair Value 324,998 347,163
Commercial mortgage backed securities: | Mortgage backed securities issued by U.S. Government agencies or sponsored enterprises    
Schedule of Held-to-maturity Securities [Line Items]    
Amortized Cost 16,944 16,961
Gross Unrealized Gains 0 0
Gross Unrealized Losses (2,185) (2,958)
Fair Value 14,759 14,003
Commercial mortgage backed securities: | Collateralized mortgage obligations issued by U.S. Government agencies or sponsored enterprises    
Schedule of Held-to-maturity Securities [Line Items]    
Amortized Cost 42,372 43,662
Gross Unrealized Gains 0 0
Gross Unrealized Losses (6,129) (7,317)
Fair Value 36,243 36,345
Other debt securities    
Schedule of Held-to-maturity Securities [Line Items]    
Amortized Cost 48,090 53,683
Gross Unrealized Gains 0 0
Gross Unrealized Losses (2,440) (4,080)
Fair Value $ 45,650 $ 49,603