v3.26.1
Derivatives and Hedging Activities - Derivative positions at the dates indicated below for interest rate swaps (Details)
$ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2026
USD ($)
Dec. 31, 2025
USD ($)
Jun. 30, 2025
instrument
Derivatives and Hedging Activities      
Notional Amount $ 300,000 $ 300,000  
Fair Value (3,328) 1,284  
Net interest income 1,500    
Number of derivative instruments held | instrument     0
Interest rate products      
Derivatives and Hedging Activities      
Notional Amount $ 300,000 $ 300,000  
Weighted Average Maturity 2 years 6 months 3 years 6 months  
Weighted Average Rate, Current Rate Paid 3.63% 3.87%  
Weighted Average Rate Current Rate Received 3.44% 3.44%  
Fair Value $ (3,328) $ 1,284  
Interest rate products | Designated as fair value hedge | Cash flow edging      
Derivatives and Hedging Activities      
Notional Amount $ 150,000    
Contract term of derivative 3 years