XML 55 R44.htm IDEA: XBRL DOCUMENT v3.25.1
Investment Securities - Summary of Held-to-maturity Investment Securities (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Schedule of Held-to-maturity Securities [Line Items]    
Amortized Cost $ 753,703 $ 775,037
Allowance for Credit Losses (237) (237)
Gross Unrealized Gains 1,742 610
Gross Unrealized Losses (71,893) (82,911)
Fair Value 683,315 692,499
U.S. government sponsored agencies    
Schedule of Held-to-maturity Securities [Line Items]    
Amortized Cost 222,698 233,302
Allowance for Credit Losses 0 0
Gross Unrealized Gains 532 219
Gross Unrealized Losses (7,853) (10,227)
Fair Value 215,377 223,294
States and political subdivisions    
Schedule of Held-to-maturity Securities [Line Items]    
Amortized Cost 142,513 142,691
Allowance for Credit Losses (237) (237)
Gross Unrealized Gains 125 110
Gross Unrealized Losses (29,930) (31,716)
Fair Value 112,471 110,848
Residential mortgage-backed securities    
Schedule of Held-to-maturity Securities [Line Items]    
Amortized Cost 290,023 300,290
Allowance for Credit Losses 0 0
Gross Unrealized Gains 1,085 281
Gross Unrealized Losses (19,312) (24,293)
Fair Value 271,796 276,278
Commercial mortgage-backed securities    
Schedule of Held-to-maturity Securities [Line Items]    
Amortized Cost 98,469 98,754
Allowance for Credit Losses 0 0
Gross Unrealized Gains 0 0
Gross Unrealized Losses (14,798) (16,675)
Fair Value $ 83,671 $ 82,079