XML 79 R68.htm IDEA: XBRL DOCUMENT v3.25.1
Derivative Financial Instruments - Weighted-average Rates for Interest Rate Swaps (Details) - Interest Rate Swaps
Mar. 31, 2025
Dec. 31, 2024
Cash flow hedges | Paid    
Derivative [Line Items]    
Weighted-Average Interest Rate 0.00% 4.24%
Cash flow hedges | Received    
Derivative [Line Items]    
Weighted-Average Interest Rate 0.00% 8.31%
Non-Hedging | Non-hedging interest rate swaps - financial institution counterparties | Paid    
Derivative [Line Items]    
Weighted-Average Interest Rate 5.27% 5.04%
Non-Hedging | Non-hedging interest rate swaps - financial institution counterparties | Received    
Derivative [Line Items]    
Weighted-Average Interest Rate 6.88% 7.67%
Non-Hedging | Non-hedging interest rate swaps - customer counterparties | Paid    
Derivative [Line Items]    
Weighted-Average Interest Rate 6.88% 7.67%
Non-Hedging | Non-hedging interest rate swaps - customer counterparties | Received    
Derivative [Line Items]    
Weighted-Average Interest Rate 5.27% 5.04%