XML 54 R43.htm IDEA: XBRL DOCUMENT v3.25.3
Investment Securities - Summary of Held-to-maturity Investment Securities (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Schedule of Held-to-maturity Securities [Line Items]    
Amortized Cost $ 932,061 $ 775,037
Allowance for Credit Losses (237) (237)
Gross Unrealized Gains 4,888 610
Gross Unrealized Losses (63,987) (82,911)
Fair Value 872,725 692,499
U.S. government sponsored agencies    
Schedule of Held-to-maturity Securities [Line Items]    
Amortized Cost 255,888 233,302
Allowance for Credit Losses 0 0
Gross Unrealized Gains 625 219
Gross Unrealized Losses (8,037) (10,227)
Fair Value 248,476 223,294
States and political subdivisions    
Schedule of Held-to-maturity Securities [Line Items]    
Amortized Cost 142,106 142,691
Allowance for Credit Losses (237) (237)
Gross Unrealized Gains 95 110
Gross Unrealized Losses (26,516) (31,716)
Fair Value 115,448 110,848
Residential mortgage-backed securities    
Schedule of Held-to-maturity Securities [Line Items]    
Amortized Cost 438,101 300,290
Allowance for Credit Losses 0 0
Gross Unrealized Gains 4,168 281
Gross Unrealized Losses (16,361) (24,293)
Fair Value 425,908 276,278
Commercial mortgage-backed securities    
Schedule of Held-to-maturity Securities [Line Items]    
Amortized Cost 95,966 98,754
Allowance for Credit Losses 0 0
Gross Unrealized Gains 0 0
Gross Unrealized Losses (13,073) (16,675)
Fair Value $ 82,893 $ 82,079