v3.25.2
Investment Securities - Portfolio Maturities (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Amortized Cost    
Within 1 year $ 162,929 $ 103,337
After 1 year through 5 years 430,637 449,289
After 5 years through 10 years 160,283 207,980
Over 10 years 164,050 203,783
Amortized Cost 917,899 964,389
Estimated Fair Value    
Within 1 year 162,170 102,457
After 1 year through 5 years 415,834 434,608
After 5 years through 10 years 144,229 180,370
Over 10 years 144,451 177,599
Total $ 866,684 $ 895,034
Weighted Average Rate    
Within 1 year 3.23% 3.22%
After 1 year through 5 years 3.03% 3.32%
After 5 years through 10 years 1.86% 1.77%
Over 10 years 3.31% 3.13%
Total 2.92% 2.96%