XML 50 R39.htm IDEA: XBRL DOCUMENT v3.25.1
Investment Securities - Summary of Available-for-sale Investment Securities (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Schedule of Available-for-sale Securities    
Amortized Cost $ 1,199,677 $ 1,229,382
Gross Unrealized Gains 2,232 1,583
Gross Unrealized Losses (128,235) (147,410)
Fair Value [1] 1,073,674 1,083,555
U.S. Treasury and government agencies    
Schedule of Available-for-sale Securities    
Amortized Cost 14,250 15,317
Gross Unrealized Gains 154 87
Gross Unrealized Losses (61) (208)
Fair Value 14,343 15,196
U.S. government sponsored agencies    
Schedule of Available-for-sale Securities    
Amortized Cost 223,585 224,167
Gross Unrealized Gains 239 53
Gross Unrealized Losses (10,761) (15,137)
Fair Value 213,063 209,083
States and political subdivisions    
Schedule of Available-for-sale Securities    
Amortized Cost 223,325 225,074
Gross Unrealized Gains 39 16
Gross Unrealized Losses (27,859) (28,789)
Fair Value 195,505 196,301
Residential mortgage-backed securities    
Schedule of Available-for-sale Securities    
Amortized Cost 673,730 693,886
Gross Unrealized Gains 1,799 1,391
Gross Unrealized Losses (81,550) (93,475)
Fair Value 593,979 601,802
Commercial mortgage-backed securities    
Schedule of Available-for-sale Securities    
Amortized Cost 60,287 64,438
Gross Unrealized Gains 1 36
Gross Unrealized Losses (7,652) (9,409)
Fair Value 52,636 55,065
Bank-issued trust preferred securities    
Schedule of Available-for-sale Securities    
Amortized Cost 4,500 6,500
Gross Unrealized Gains 0 0
Gross Unrealized Losses (352) (392)
Fair Value $ 4,148 $ 6,108
[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 March 31, 2025, and $0 and $237, respectively, at December 31, 2024.