XML 99 R84.htm IDEA: XBRL DOCUMENT v3.20.4
Derivative and Hedging Activities - Summary of Notional Amount and Fair Value of Instruments, Footnotes (Details) - USD ($)
$ in Millions
Dec. 31, 2020
Dec. 31, 2019
Derivatives, Fair Value [Line Items]    
Derivative asset   $ 1.1
Forward Swap Contracts    
Derivatives, Fair Value [Line Items]    
Derivative liabilities $ 38.9 $ 4.0