XML 86 R70.htm IDEA: XBRL DOCUMENT v3.20.4
Derivatives - Summary of Fair Value Amounts of Company's Derivative Instruments (Detail) - Derivatives Designated as Hedging Instruments [Member] - USD ($)
$ in Millions
Dec. 31, 2020
Dec. 31, 2019
Derivatives, Fair Value [Line Items]    
Total net derivative liability designated as hedging instruments $ (20.5) $ (5.9)
Forward Exchange Contracts [Member]    
Derivatives, Fair Value [Line Items]    
Derivative asset   1.1
Derivative liability (6.5) (1.3)
Interest Rate Hedge [Member]    
Derivatives, Fair Value [Line Items]    
Derivative asset   0.8
Derivative liability $ (14.0) $ (6.5)