XML 61 R51.htm IDEA: XBRL DOCUMENT v3.21.1
Derivatives - Summary of Fair Value Amounts of Company's Derivative Instruments (Detail) - Derivatives Designated as Hedging Instruments [Member] - USD ($)
$ in Millions
Mar. 31, 2021
Dec. 31, 2020
Derivatives, Fair Value [Line Items]    
Total net derivative liability designated as hedging instruments $ (5.2) $ (20.5)
Foreign Exchange Forward Contracts [Member]    
Derivatives, Fair Value [Line Items]    
Derivative assets 2.2  
Derivative liabilities (1.9) (6.5)
Interest Rate Hedge [Member]    
Derivatives, Fair Value [Line Items]    
Derivative assets 5.1  
Derivative liabilities $ (10.6) $ (14.0)