XML 82 R59.htm IDEA: XBRL DOCUMENT v3.25.0.1
Investment Securities - Summary of Available-for-sale Investment Securities (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Schedule of Available-for-sale Securities    
Amortized cost $ 1,229,382 $ 1,184,288
Gross Unrealized Gains 1,583 3,240
Gross Unrealized Losses (147,410) (139,206)
Fair Value [1] 1,083,555 1,048,322
U.S. Treasury and government agencies    
Schedule of Available-for-sale Securities    
Amortized cost 15,317 30,999
Gross Unrealized Gains 87 292
Gross Unrealized Losses (208) (995)
Fair Value 15,196 30,296
U.S. government sponsored agencies    
Schedule of Available-for-sale Securities    
Amortized cost 224,167 128,500
Gross Unrealized Gains 53 639
Gross Unrealized Losses (15,137) (10,532)
Fair Value 209,083 118,607
States and political subdivisions    
Schedule of Available-for-sale Securities    
Amortized cost 225,074 239,906
Gross Unrealized Gains 16 485
Gross Unrealized Losses (28,789) (27,095)
Fair Value 196,301 213,296
Residential mortgage-backed securities    
Schedule of Available-for-sale Securities    
Amortized cost 693,886 717,772
Gross Unrealized Gains 1,391 1,819
Gross Unrealized Losses (93,475) (90,667)
Fair Value 601,802 628,924
Commercial mortgage-backed securities    
Schedule of Available-for-sale Securities    
Amortized cost 64,438 60,611
Gross Unrealized Gains 36 5
Gross Unrealized Losses (9,409) (9,382)
Fair Value 55,065 51,234
Bank-issued trust preferred securities    
Schedule of Available-for-sale Securities    
Amortized cost 6,500 6,500
Gross Unrealized Gains 0 0
Gross Unrealized Losses (392) (535)
Fair Value $ 6,108 $ 5,965
[1] Available-for-sale investment securities and held-to-maturity investment securities are presented net of allowance for credit losses of $0 and $237, respectively, at December 31, 2024 and $0 and $238, respectively, at December 31, 2023.