XML 84 R75.htm IDEA: XBRL DOCUMENT v3.23.3
Derivative Instruments and Hedging Activities - Narratives (Details)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2023
USD ($)
Sep. 30, 2023
USD ($)
Credit Derivatives [Line Items]    
Maximum term of credit risk derivatives   18 months
Other Credit Derivatives    
Credit Derivatives [Line Items]    
Loss on derivative $ 2.3 $ 3.3
Interest Rate Swap | Minimum    
Credit Derivatives [Line Items]    
Term of contract 1 year  
Interest Rate Swap | Maximum    
Credit Derivatives [Line Items]    
Term of contract 3 years  
Other Credit Derivatives    
Credit Derivatives [Line Items]    
Notional $ 3.8 3.8
Credit derivatives at fair value $ 3.3 $ 3.3