XML 88 R65.htm IDEA: XBRL DOCUMENT v3.25.0.1
Investment Securities - Summary of Held-to-maturity Securities with Unrealized Loss (Details)
$ in Thousands
Dec. 31, 2024
USD ($)
security
Dec. 31, 2023
USD ($)
security
Schedule of Held-to-maturity Securities [Line Items]    
Less than 12 months, fair value $ 277,526 $ 122,785
Less than 12 months, unrealized loss $ 6,697 $ 3,306
Less than 12 months, no. of securities | security 62 34
12 months or more, fair value $ 346,649 $ 386,135
12 months or more, unrealized loss $ 76,214 $ 70,595
12 months or more, no. of securities | security 149 150
Total fair value $ 624,175 $ 508,920
Total unrealized loss 82,911 73,901
U.S. government sponsored agencies    
Schedule of Held-to-maturity Securities [Line Items]    
Less than 12 months, fair value 150,390 64,487
Less than 12 months, unrealized loss $ 2,464 $ 356
Less than 12 months, no. of securities | security 29 14
12 months or more, fair value $ 38,901 $ 86,071
12 months or more, unrealized loss $ 7,763 $ 7,783
12 months or more, no. of securities | security 11 18
Total fair value $ 189,291 $ 150,558
Total unrealized loss 10,227 8,139
States and political subdivisions    
Schedule of Held-to-maturity Securities [Line Items]    
Less than 12 months, fair value 957 0
Less than 12 months, unrealized loss $ 44 $ 0
Less than 12 months, no. of securities | security 1 0
12 months or more, fair value $ 106,716 $ 111,040
12 months or more, unrealized loss $ 31,672 $ 30,104
12 months or more, no. of securities | security 66 67
Total fair value $ 107,673 $ 111,040
Total unrealized loss 31,716 30,104
Residential mortgage-backed securities    
Schedule of Held-to-maturity Securities [Line Items]    
Less than 12 months, fair value 116,576 44,379
Less than 12 months, unrealized loss $ 2,808 $ 1,105
Less than 12 months, no. of securities | security 27 14
12 months or more, fair value $ 130,556 $ 117,654
12 months or more, unrealized loss $ 21,485 $ 17,477
12 months or more, no. of securities | security 43 34
Total fair value $ 247,132 $ 162,033
Total unrealized loss 24,293 18,582
Commercial mortgage-backed securities    
Schedule of Held-to-maturity Securities [Line Items]    
Less than 12 months, fair value 9,603 13,919
Less than 12 months, unrealized loss $ 1,381 $ 1,845
Less than 12 months, no. of securities | security 5 6
12 months or more, fair value $ 70,476 $ 71,370
12 months or more, unrealized loss $ 15,294 $ 15,231
12 months or more, no. of securities | security 29 31
Total fair value $ 80,079 $ 85,289
Total unrealized loss $ 16,675 $ 17,076