v3.26.1
Derivative Financial Instruments - Weighted-average Rates for Interest Rate Swaps (Details) - USD ($)
6 Months Ended 12 Months Ended
Jun. 30, 2026
Dec. 31, 2025
Hedging Instrument | Interest rate swaps    
Derivative [Line Items]    
Notional Amount $ 43,940,000 $ 43,940
Remaining Maturity (in years) 6 years 10 months 13 days 7 years 4 months 13 days
Hedging Instrument | Interest rate swaps | Received    
Derivative [Line Items]    
Weighted-Average Interest Rate 3.66% 4.14%
Hedging Instrument | Interest rate swaps | Paid    
Derivative [Line Items]    
Weighted-Average Interest Rate 3.78% 3.78%
Non-Hedging | Financial Institution | Interest rate swaps    
Derivative [Line Items]    
Notional Amount $ 387,573,000 $ 403,591,000
Remaining Maturity (in years) 3 years 5 months 8 days 3 years 7 months 6 days
Non-Hedging | Financial Institution | Interest rate swaps | Received    
Derivative [Line Items]    
Weighted-Average Interest Rate 6.14% 6.37%
Non-Hedging | Financial Institution | Interest rate swaps | Paid    
Derivative [Line Items]    
Weighted-Average Interest Rate 5.65% 5.52%
Non-Hedging | Financial Institution | Caps and floors    
Derivative [Line Items]    
Notional Amount $ 25,000,000 $ 25,000
Remaining Maturity (in years) 1 year 1 month 20 days 1 year 7 months 20 days
Non-Hedging | Financial Institution | Caps and floors | Received    
Derivative [Line Items]    
Weighted-Average Interest Rate 3.61% 3.82%
Non-Hedging | Financial Institution | Caps and floors | Paid    
Derivative [Line Items]    
Weighted-Average Interest Rate 0.00% 0.00%
Non-Hedging | Customer | Interest rate swaps    
Derivative [Line Items]    
Notional Amount $ 387,573,000 $ 403,591,000
Remaining Maturity (in years) 3 years 5 months 8 days 3 years 7 months 6 days
Non-Hedging | Customer | Interest rate swaps | Received    
Derivative [Line Items]    
Weighted-Average Interest Rate 5.65% 5.52%
Non-Hedging | Customer | Interest rate swaps | Paid    
Derivative [Line Items]    
Weighted-Average Interest Rate 6.14% 6.37%
Non-Hedging | Customer | Caps and floors    
Derivative [Line Items]    
Notional Amount $ 25,000,000 $ 25,000
Remaining Maturity (in years) 1 year 1 month 20 days 1 year 7 months 20 days
Non-Hedging | Customer | Caps and floors | Received    
Derivative [Line Items]    
Weighted-Average Interest Rate 0.00% 0.00%
Non-Hedging | Customer | Caps and floors | Paid    
Derivative [Line Items]    
Weighted-Average Interest Rate 3.61% 3.82%