XML 80 R69.htm IDEA: XBRL DOCUMENT v3.25.2
Derivative Financial Instruments - Weighted-average Rates for Interest Rate Swaps (Details) - USD ($)
6 Months Ended 12 Months Ended
Jun. 30, 2025
Dec. 31, 2024
Derivative [Line Items]    
Notional Amount $ 1,012,264,000 $ 767,070,000
Hedging Instrument | Interest Rate Swaps | Fair value hedges    
Derivative [Line Items]    
Notional Amount $ 41,660,000 $ 0
Remaining Maturity (in years) 7 years 9 months 10 days 0 years
Hedging Instrument | Interest Rate Swaps | Received | Fair value hedges    
Derivative [Line Items]    
Weighted-Average Interest Rate 4.45% 0.00%
Hedging Instrument | Interest Rate Swaps | Paid | Fair value hedges    
Derivative [Line Items]    
Weighted-Average Interest Rate 3.79% 0.00%
Non-Hedging | Non-hedging interest rate swaps - financial institution counterparties | Interest Rate Swaps    
Derivative [Line Items]    
Notional Amount $ 387,546,000 $ 358,527,000
Remaining Maturity (in years) 3 years 14 days 3 years 4 months 9 days
Non-Hedging | Non-hedging interest rate swaps - financial institution counterparties | Interest Rate Swaps | Received    
Derivative [Line Items]    
Weighted-Average Interest Rate 6.86% 7.67%
Non-Hedging | Non-hedging interest rate swaps - financial institution counterparties | Interest Rate Swaps | Paid    
Derivative [Line Items]    
Weighted-Average Interest Rate 5.38% 5.04%
Non-Hedging | Non-hedging interest rate swaps - customer counterparties | Interest Rate Swaps    
Derivative [Line Items]    
Notional Amount $ 387,546,000 $ 358,527,000
Remaining Maturity (in years) 3 years 14 days 3 years 4 months 9 days
Non-Hedging | Non-hedging interest rate swaps - customer counterparties | Interest Rate Swaps | Received    
Derivative [Line Items]    
Weighted-Average Interest Rate 5.38% 5.04%
Non-Hedging | Non-hedging interest rate swaps - customer counterparties | Interest Rate Swaps | Paid    
Derivative [Line Items]    
Weighted-Average Interest Rate 6.86% 7.67%