v3.26.1
Investment Securities - Summary of Held-to-maturity Securities with Unrealized Loss (Details)
$ in Thousands
Mar. 31, 2026
USD ($)
security
Dec. 31, 2025
USD ($)
security
Schedule of Held-to-maturity Securities [Line Items]    
Less than 12 months, fair value $ 247,573 $ 175,761
Less than 12 months, unrealized loss $ 5,450 $ 2,120
Less than 12 months, no. of securities | security 51 27
12 months or more, fair value $ 368,025 $ 394,083
12 months or more, unrealized loss $ 61,237 $ 58,736
12 months or more, no. of securities | security 153 160
Total fair value $ 615,598 $ 569,844
Total unrealized loss 66,687 60,856
U.S. government sponsored agencies    
Schedule of Held-to-maturity Securities [Line Items]    
Less than 12 months, fair value 142,819 131,933
Less than 12 months, unrealized loss $ 2,650 $ 1,447
Less than 12 months, no. of securities | security 23 16
12 months or more, fair value $ 58,954 $ 66,509
12 months or more, unrealized loss $ 7,405 $ 6,684
12 months or more, no. of securities | security 17 20
Total fair value $ 201,773 $ 198,442
Total unrealized loss 10,055 8,131
States and political subdivisions    
Schedule of Held-to-maturity Securities [Line Items]    
Less than 12 months, fair value 1,234 1,238
Less than 12 months, unrealized loss $ 303 $ 301
Less than 12 months, no. of securities | security 2 2
12 months or more, fair value $ 109,386 $ 110,531
12 months or more, unrealized loss $ 25,662 $ 24,726
12 months or more, no. of securities | security 65 65
Total fair value $ 110,620 $ 111,769
Total unrealized loss 25,965 25,027
Residential mortgage-backed securities    
Schedule of Held-to-maturity Securities [Line Items]    
Less than 12 months, fair value 87,374 34,814
Less than 12 months, unrealized loss $ 1,224 $ 261
Less than 12 months, no. of securities | security 19 6
12 months or more, fair value $ 131,063 $ 143,068
12 months or more, unrealized loss $ 16,005 $ 15,160
12 months or more, no. of securities | security 42 45
Total fair value $ 218,437 $ 177,882
Total unrealized loss 17,229 15,421
Commercial mortgage-backed securities    
Schedule of Held-to-maturity Securities [Line Items]    
Less than 12 months, fair value 16,146 7,776
Less than 12 months, unrealized loss $ 1,273 $ 111
Less than 12 months, no. of securities | security 7 3
12 months or more, fair value $ 68,622 $ 73,975
12 months or more, unrealized loss $ 12,165 $ 12,166
12 months or more, no. of securities | security 29 30
Total fair value $ 84,768 $ 81,751
Total unrealized loss $ 13,438 $ 12,277