XML 59 R42.htm IDEA: XBRL DOCUMENT v3.24.0.1
Fair Value of Financial Instruments - Narrative (Details)
€ in Millions, ₨ in Millions, £ in Millions, $ in Millions, $ in Millions
Dec. 31, 2023
EUR (€)
Dec. 31, 2023
GBP (£)
Dec. 31, 2023
INR (₨)
Dec. 31, 2023
USD ($)
Dec. 31, 2023
CAD ($)
Dec. 31, 2022
EUR (€)
Dec. 31, 2022
GBP (£)
Dec. 31, 2022
INR (₨)
Dec. 31, 2022
CAD ($)
Foreign Exchange Contract | Designated as Hedging Instrument | Cash Flow Hedging                  
Fair Value [Line Items]                  
Derivative, notional amount € 48.5 £ 14.6 ₨ 4,042.0     € 37.4 £ 10.4 ₨ 3,411.0  
Foreign Exchange Contract | Not Designated as Hedging Instrument                  
Fair Value [Line Items]                  
Derivative, notional amount € 19.2 £ 6.0 ₨ 440.0   $ 1.0 € 40.2 £ 16.2 ₨ 484.0 $ 3.8
Foreign Exchange Contracts for GBP and Euro | Designated as Hedging Instrument | Cash Flow Hedging                  
Fair Value [Line Items]                  
Unrealized gains (losses) before tax       $ 1.5