v3.25.2
Investment Securities - Summary of Available-for-sale Securities with Unrealized Loss (Details)
$ in Thousands
Jun. 30, 2025
USD ($)
security
Dec. 31, 2024
USD ($)
security
Available-for-sale securities that had an unrealized loss:    
Less than 12 months, fair value $ 190,495 $ 257,325
Less than 12 months, unrealized loss $ 5,679 $ 9,578
Less than 12 months, Number of securities | security 111 168
12 months or more, fair value $ 750,655 $ 768,333
12 months or more, unrealized loss $ 115,314 $ 137,832
12 months or more, Number of securities | security 448 444
Total fair value $ 941,150 $ 1,025,658
Total unrealized loss 120,993 147,410
U.S. Treasury and government agencies    
Available-for-sale securities that had an unrealized loss:    
Less than 12 months, fair value 983 10,003
Less than 12 months, unrealized loss $ 5 $ 174
Less than 12 months, Number of securities | security 4 11
12 months or more, fair value $ 1,578 $ 2,299
12 months or more, unrealized loss $ 11 $ 34
12 months or more, Number of securities | security 7 10
Total fair value $ 2,561 $ 12,302
Total unrealized loss 16 208
U.S. government sponsored agencies    
Available-for-sale securities that had an unrealized loss:    
Less than 12 months, fair value 106,894 130,518
Less than 12 months, unrealized loss $ 3,443 $ 5,816
Less than 12 months, Number of securities | security 24 27
12 months or more, fair value $ 72,437 $ 70,982
12 months or more, unrealized loss $ 6,920 $ 9,321
12 months or more, Number of securities | security 13 13
Total fair value $ 179,331 $ 201,500
Total unrealized loss 10,363 15,137
States and political subdivisions    
Available-for-sale securities that had an unrealized loss:    
Less than 12 months, fair value 17,399 28,400
Less than 12 months, unrealized loss $ 1,056 $ 1,188
Less than 12 months, Number of securities | security 34 55
12 months or more, fair value $ 164,776 $ 160,210
12 months or more, unrealized loss $ 25,866 $ 27,601
12 months or more, Number of securities | security 151 138
Total fair value $ 182,175 $ 188,610
Total unrealized loss 26,922 28,789
Residential mortgage-backed securities    
Available-for-sale securities that had an unrealized loss:    
Less than 12 months, fair value 57,009 85,043
Less than 12 months, unrealized loss $ 1,117 $ 2,300
Less than 12 months, Number of securities | security 42 69
12 months or more, fair value $ 463,844 $ 482,609
12 months or more, unrealized loss $ 75,030 $ 91,175
12 months or more, Number of securities | security 252 256
Total fair value $ 520,853 $ 567,652
Total unrealized loss 76,147 93,475
Commercial mortgage-backed securities    
Available-for-sale securities that had an unrealized loss:    
Less than 12 months, fair value 8,210 2,868
Less than 12 months, unrealized loss $ 58 $ 93
Less than 12 months, Number of securities | security 7 5
12 months or more, fair value $ 44,367 $ 46,619
12 months or more, unrealized loss $ 7,141 $ 9,316
12 months or more, Number of securities | security 23 24
Total fair value $ 52,577 $ 49,487
Total unrealized loss 7,199 9,409
Bank-issued trust preferred securities    
Available-for-sale securities that had an unrealized loss:    
Less than 12 months, fair value 0 493
Less than 12 months, unrealized loss $ 0 $ 7
Less than 12 months, Number of securities | security 0 1
12 months or more, fair value $ 3,653 $ 5,614
12 months or more, unrealized loss $ 346 $ 385
12 months or more, Number of securities | security 2 3
Total fair value $ 3,653 $ 6,107
Total unrealized loss $ 346 $ 392