XML 50 R33.htm IDEA: XBRL DOCUMENT v3.22.2.2
Derivative Instruments Summary of Foreign Currency Derivative Contracts (Details)
$ in Millions, $ in Millions
9 Months Ended 12 Months Ended
Sep. 30, 2022
USD ($)
$ / $
Sep. 30, 2021
USD ($)
Dec. 31, 2021
USD ($)
$ / $
Sep. 30, 2022
MXN ($)
$ / $
Dec. 31, 2021
MXN ($)
$ / $
Derivative [Line Items]          
Cash received/(paid) on settlement of foreign currency forward contracts | $ $ (2.2) $ (1.9)      
Not Designated as Hedging Instrument [Member] | Foreign Currency Forward Contracts [Member] | Initial Contracts to Sell Ps./Receive USD [Member] | Contracts Executed in 2022 and Outstanding [Member]          
Derivative [Line Items]          
Notional amount of foreign currency forward contracts $ 460.0     $ 9,797.1  
Weighted-average exchange rate of foreign currency forward contracts 21.3     21.3  
Not Designated as Hedging Instrument [Member] | Foreign Currency Forward Contracts [Member] | Initial Contracts to Sell Ps./Receive USD [Member] | Contracts Executed in 2022 and Settled in 2022 [Member]          
Derivative [Line Items]          
Notional amount of foreign currency forward contracts $ 50.0     $ 1,105.3  
Weighted-average exchange rate of foreign currency forward contracts 22.1     22.1  
Not Designated as Hedging Instrument [Member] | Foreign Currency Forward Contracts [Member] | Initial Contracts to Sell Ps./Receive USD [Member] | Contracts Executed in 2022 and Settled in 2022 [Member] | Foreign Exchange Loss [Member]          
Derivative [Line Items]          
Cash received/(paid) on settlement of foreign currency forward contracts | $ $ (0.5)        
Not Designated as Hedging Instrument [Member] | Foreign Currency Forward Contracts [Member] | Initial Contracts to Sell Ps./Receive USD [Member] | Contracts Executed in 2021 and Settled in 2022 [Member]          
Derivative [Line Items]          
Notional amount of foreign currency forward contracts     $ 270.0   $ 5,583.3
Weighted-average exchange rate of foreign currency forward contracts     20.7   20.7
Not Designated as Hedging Instrument [Member] | Foreign Currency Forward Contracts [Member] | Initial Contracts to Sell Ps./Receive USD [Member] | Contracts Executed in 2021 and Settled in 2022 [Member] | Foreign Exchange Loss [Member]          
Derivative [Line Items]          
Cash received/(paid) on settlement of foreign currency forward contracts | $ (1.7)        
Not Designated as Hedging Instrument [Member] | Foreign Currency Forward Contracts [Member] | Offsetting Contracts to Purchase Ps./Pay USD [Member] | Contracts Executed in 2022 and Settled in 2022 [Member]          
Derivative [Line Items]          
Notional amount of foreign currency forward contracts $ 50.5     $ 1,105.3  
Weighted-average exchange rate of foreign currency forward contracts 21.9     21.9  
Not Designated as Hedging Instrument [Member] | Foreign Currency Forward Contracts [Member] | Offsetting Contracts to Purchase Ps./Pay USD [Member] | Contracts Executed in 2021 and Settled in 2022 [Member]          
Derivative [Line Items]          
Notional amount of foreign currency forward contracts $ 271.7     $ 5,583.3  
Weighted-average exchange rate of foreign currency forward contracts 20.6     20.6  
Not Designated as Hedging Instrument [Member] | Foreign Currency Forward Contracts [Member] | Initial Contracts to Purchase Ps./Pay USD [Member] | Contracts Executed in 2021 and Settled in 2021 [Member]          
Derivative [Line Items]          
Notional amount of foreign currency forward contracts   100.0 $ 100.0 [1]   $ 1,993.5 [1]
Weighted-average exchange rate of foreign currency forward contracts [1]     19.9   19.9
Not Designated as Hedging Instrument [Member] | Foreign Currency Forward Contracts [Member] | Initial Contracts to Purchase Ps./Pay USD [Member] | Contracts Executed in 2021 and Settled in 2021 [Member] | Foreign Exchange Loss [Member]          
Derivative [Line Items]          
Cash received/(paid) on settlement of foreign currency forward contracts | $   $ (1.9) $ (1.9) [1]    
Not Designated as Hedging Instrument [Member] | Foreign Currency Forward Contracts [Member] | Offsetting Contracts to Sell Ps./Receive USD [Member] | Contracts Executed in 2021 and Settled in 2021 [Member]          
Derivative [Line Items]          
Notional amount of foreign currency forward contracts [1]     $ 98.1   $ 1,993.5
Weighted-average exchange rate of foreign currency forward contracts [1]     20.3   20.3
[1] (i) During the nine months ended September 2021, the Company settled $100.0 million of these forward contracts, resulting in cash paid of $1.9 million.