v3.25.2
Securities and Other Investments - Gross Unrealized Losses and the Related fair Value of Securities Available for Sale (Details)
$ in Thousands
Jun. 30, 2025
USD ($)
security
Dec. 31, 2024
USD ($)
security
Debt Securities, Available-for-sale [Line Items]    
Less than 12 months, fair value $ 70,659 $ 132,430
Less than 12 months, unrealized losses 1,666 2,676
12 months or more, fair value 553,243 566,929
12 months or more, unrealized losses 53,063 64,984
Total, fair value 623,902 699,359
Total, unrealized losses $ 54,729 $ 67,660
Total, number of securities | security 939 1,018
U.S. Treasury securities    
Debt Securities, Available-for-sale [Line Items]    
Less than 12 months, fair value $ 2,492 $ 0
Less than 12 months, unrealized losses 3 0
12 months or more, fair value 14,428 14,028
12 months or more, unrealized losses 1,271 1,767
Total, fair value 16,920 14,028
Total, unrealized losses $ 1,274 $ 1,767
Total, number of securities | security 2 1
U.S. government agency securities    
Debt Securities, Available-for-sale [Line Items]    
Less than 12 months, fair value $ 1,425 $ 1,918
Less than 12 months, unrealized losses 1 11
12 months or more, fair value 3,276 3,602
12 months or more, unrealized losses 22 32
Total, fair value 4,701 5,520
Total, unrealized losses $ 23 $ 43
Total, number of securities | security 10 10
State, county and municipals    
Debt Securities, Available-for-sale [Line Items]    
Less than 12 months, fair value $ 30,179 $ 43,565
Less than 12 months, unrealized losses 1,239 1,497
12 months or more, fair value 229,545 228,355
12 months or more, unrealized losses 21,856 24,847
Total, fair value 259,724 271,920
Total, unrealized losses $ 23,095 $ 26,344
Total, number of securities | security 493 528
Mortgage-backed securities    
Debt Securities, Available-for-sale [Line Items]    
Less than 12 months, fair value $ 32,243 $ 79,899
Less than 12 months, unrealized losses 387 1,105
12 months or more, fair value 239,566 252,612
12 months or more, unrealized losses 25,856 33,429
Total, fair value 271,809 332,511
Total, unrealized losses $ 26,243 $ 34,534
Total, number of securities | security 389 429
Corporate debt securities    
Debt Securities, Available-for-sale [Line Items]    
Less than 12 months, fair value $ 4,320 $ 7,048
Less than 12 months, unrealized losses 36 63
12 months or more, fair value 66,428 68,332
12 months or more, unrealized losses 4,058 4,909
Total, fair value 70,748 75,380
Total, unrealized losses $ 4,094 $ 4,972
Total, number of securities | security 45 50