XML 110 R98.htm IDEA: XBRL DOCUMENT v3.25.0.1
Derivative Financial Instruments - Weighted-average Rates Paid and Received (Details) - Interest Rate Swaps
Dec. 31, 2023
Dec. 31, 2022
Cash flow hedges | Paid    
Derivative [Line Items]    
Weighted-Average Interest Rate 4.24% 4.98%
Cash flow hedges | Received    
Derivative [Line Items]    
Weighted-Average Interest Rate 8.35% 5.72%
Non-Hedging | Non-hedging interest rate swaps - financial institution counterparties | Paid    
Derivative [Line Items]    
Weighted-Average Interest Rate 4.88% 3.72%
Non-Hedging | Non-hedging interest rate swaps - financial institution counterparties | Received    
Derivative [Line Items]    
Weighted-Average Interest Rate 7.82% 5.75%
Non-Hedging | Non-hedging interest rate swaps - customer counterparties | Paid    
Derivative [Line Items]    
Weighted-Average Interest Rate 7.82% 5.75%
Non-Hedging | Non-hedging interest rate swaps - customer counterparties | Received    
Derivative [Line Items]    
Weighted-Average Interest Rate 4.88% 3.72%