v3.25.2
Derivatives and Hedging Activities - Hedged Forecasted Transaction Affects Earnings (Details) - Interest rate swaps on loans - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2025
Dec. 31, 2024
Derivative Instruments, Gain (Loss) [Line Items]    
Notional Amount $ 225,000 $ 225,000
Average Maturity 1 year 7 months 24 days 1 year 10 months 24 days
Current Rate Paid 4.34% 4.53%
Received Fixed Swap Rate 3.39% 3.39%
Fair Value $ (776) $ (2,033)