XML 56 R45.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Investment Securities - Summary of Held-to-maturity Investment Securities (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Schedule of Held-to-maturity Securities [Line Items]    
Amortized Cost $ 702,222 $ 683,895
Allowance for Credit Losses (238) (238)
Gross Unrealized Gains 827 2,266
Gross Unrealized Losses (80,218) (73,901)
Fair Value 622,593 612,022
U.S. government sponsored agencies    
Schedule of Held-to-maturity Securities [Line Items]    
Amortized Cost 212,023 188,475
Allowance for Credit Losses 0 0
Gross Unrealized Gains 311 489
Gross Unrealized Losses (9,197) (8,139)
Fair Value 203,137 180,825
States and political subdivisions    
Schedule of Held-to-maturity Securities [Line Items]    
Amortized Cost 144,134 144,496
Allowance for Credit Losses (238) (238)
Gross Unrealized Gains 112 134
Gross Unrealized Losses (31,926) (30,104)
Fair Value 112,082 114,288
Residential mortgage-backed securities    
Schedule of Held-to-maturity Securities [Line Items]    
Amortized Cost 246,283 248,559
Allowance for Credit Losses 0 0
Gross Unrealized Gains 404 1,643
Gross Unrealized Losses (22,527) (18,582)
Fair Value 224,160 231,620
Commercial mortgage-backed securities    
Schedule of Held-to-maturity Securities [Line Items]    
Amortized Cost 99,782 102,365
Allowance for Credit Losses 0 0
Gross Unrealized Gains 0 0
Gross Unrealized Losses (16,568) (17,076)
Fair Value $ 83,214 $ 85,289