XML 118 R101.htm IDEA: XBRL DOCUMENT v3.25.0.1
Derivative Financial Instruments - Weighted-average Rates for Interest Rate Swaps (Details) - Interest Rate Swaps
Dec. 31, 2024
Dec. 31, 2023
Cash flow hedges | Paid    
Derivative [Line Items]    
Weighted-Average Interest Rate 4.24% 4.24%
Cash flow hedges | Received    
Derivative [Line Items]    
Weighted-Average Interest Rate 8.31% 8.35%
Non-Hedging | Non-hedging interest rate swaps - financial institution counterparties | Paid    
Derivative [Line Items]    
Weighted-Average Interest Rate 5.04% 4.88%
Non-Hedging | Non-hedging interest rate swaps - financial institution counterparties | Received    
Derivative [Line Items]    
Weighted-Average Interest Rate 7.67% 7.82%
Non-Hedging | Non-hedging interest rate swaps - customer counterparties | Paid    
Derivative [Line Items]    
Weighted-Average Interest Rate 7.67% 7.82%
Non-Hedging | Non-hedging interest rate swaps - customer counterparties | Received    
Derivative [Line Items]    
Weighted-Average Interest Rate 5.04% 4.88%