XML 104 R89.htm IDEA: XBRL DOCUMENT v3.21.1
Derivatives and Hedging Activities (Details) - Schedule of fair value of derivative financial instruments
$ in Millions
12 Months Ended
Dec. 31, 2020
USD ($)
Fair Value Hedging [Member]  
Derivatives and Hedging Activities (Details) - Schedule of fair value of derivative financial instruments [Line Items]  
Balance Sheet Classification Fair Value of Hedging Instruments
Derivative Liability [Member]  
Derivatives and Hedging Activities (Details) - Schedule of fair value of derivative financial instruments [Line Items]  
Balance Sheet Classification Other Current Liabilities and Long Term Derivative Liability
Asset Derivatives Fair Value [Member]  
Derivatives and Hedging Activities (Details) - Schedule of fair value of derivative financial instruments [Line Items]  
Interest Rate Products
Total derivatives designated as hedging instruments
Liability Derivatives Fair Value [Member]  
Derivatives and Hedging Activities (Details) - Schedule of fair value of derivative financial instruments [Line Items]  
Interest Rate Products (2.6)
Total derivatives designated as hedging instruments $ (2.6)