XML 56 R45.htm IDEA: XBRL DOCUMENT v3.24.3
Investment Securities - Summary of Held-to-maturity Investment Securities (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Schedule of Held-to-maturity Securities [Line Items]    
Amortized Cost $ 693,873 $ 683,895
Allowance for Credit Losses (236) (238)
Gross Unrealized Gains 4,098 2,266
Gross Unrealized Losses (61,206) (73,901)
Fair Value 636,529 612,022
U.S. government sponsored agencies    
Schedule of Held-to-maturity Securities [Line Items]    
Amortized Cost 196,642 188,475
Allowance for Credit Losses 0 0
Gross Unrealized Gains 1,234 489
Gross Unrealized Losses (6,266) (8,139)
Fair Value 191,610 180,825
States and political subdivisions    
Schedule of Held-to-maturity Securities [Line Items]    
Amortized Cost 141,918 144,496
Allowance for Credit Losses (236) (238)
Gross Unrealized Gains 158 134
Gross Unrealized Losses (26,166) (30,104)
Fair Value 115,674 114,288
Residential mortgage-backed securities    
Schedule of Held-to-maturity Securities [Line Items]    
Amortized Cost 256,329 248,559
Allowance for Credit Losses 0 0
Gross Unrealized Gains 2,558 1,643
Gross Unrealized Losses (15,388) (18,582)
Fair Value 243,499 231,620
Commercial mortgage-backed securities    
Schedule of Held-to-maturity Securities [Line Items]    
Amortized Cost 98,984 102,365
Allowance for Credit Losses 0 0
Gross Unrealized Gains 148 0
Gross Unrealized Losses (13,386) (17,076)
Fair Value $ 85,746 $ 85,289