XML 137 R108.htm IDEA: XBRL DOCUMENT v3.20.4
Financial Instruments and Fair Value Measurements - Summary of Activity in Interest Rate Swaps (Parenthetical) (Detail)
$ in Thousands, € in Millions
3 Months Ended 12 Months Ended
Mar. 31, 2018
USD ($)
Dec. 31, 2020
USD ($)
Contract
Dec. 31, 2019
USD ($)
Dec. 31, 2018
USD ($)
Contract
Dec. 31, 2018
EUR (€)
Contract
Dec. 31, 2020
EUR (€)
Dec. 31, 2018
EUR (€)
Derivative [Line Items]              
Interest rate   0.40%          
Loss on derivatives   $ 14,117 $ 1,335 $ 1,323      
Senior Notes [Member] | Eurodollar              
Derivative [Line Items]              
Interest rate description       Euribor plus 0.3% Euribor plus 0.3%    
Interest rate       0.30% 0.30%    
Interest Rate Swaps [Member] | Senior Notes [Member]              
Derivative [Line Items]              
Number of Contracts | Contract       2 2    
Notional value of derivative       $ 499,700     € 400.0
Interest Rate Swaps [Member] | 2015 Canadian Term Loan [Member]              
Derivative [Line Items]              
Repayments of debt       $ 158,900 € 201.4    
Gain on derivative $ 12,500            
Interest Rate Swaps [Member] | EUR | Senior Notes [Member]              
Derivative [Line Items]              
Number of Contracts | Contract   1          
Notional value of derivative   $ 165,000       € 150.0  
Interest rate description   Euribor plus 0.3%          
Interest rate   0.30%          
Interest Rate Swaps [Member] | USD | Senior Notes [Member]              
Derivative [Line Items]              
Number of Contracts | Contract   2          
Notional value of derivative   $ 250,000          
Interest rate description   USD LIBOR plus 0.9%          
Interest rate   0.90%          
Treasury Lock Contracts [Member] | USD | Senior Notes [Member]              
Derivative [Line Items]              
Loss on derivatives   $ 16,800          
Treasury Lock Contracts [Member] | USD | Senior Notes [Member] | February 2020              
Derivative [Line Items]              
Number of Contracts | Contract   4          
Notional value of derivative   $ 750,000          
Treasury Lock Contracts [Member] | USD | Senior Notes [Member] | August 2020              
Derivative [Line Items]              
Number of Contracts | Contract   2          
Notional value of derivative   $ 500,000