XML 77 R66.htm IDEA: XBRL DOCUMENT v3.24.2
Derivative Instruments and Hedging Activities - Schedule of Effect of Derivative Instruments Designated as Cash Flow Hedges (Details) - Jun. 30, 2024 - Forward contracts - Derivatives not designated as hedging instruments:
€ in Millions, £ in Millions, kr in Millions, kr in Millions, kr in Millions, $ in Millions, $ in Millions
USD ($)
EUR (€)
CAD ($)
DKK (kr)
GBP (£)
NOK (kr)
SEK (kr)
Contracts to Buy | Sell US Dollars and buy Canadian Dollars              
Derivatives, Fair Value [Line Items]              
Derivative notional amount     $ 276.4        
Contracts to Buy | Sell US Dollars and buy Danish Krone              
Derivatives, Fair Value [Line Items]              
Derivative notional amount | kr       kr 167.4      
Contracts to Buy | Sell Euros and buy Great Britain Pounds              
Derivatives, Fair Value [Line Items]              
Derivative notional amount | £         £ 6.4    
Contracts to Buy | Sell US Dollars and buy Great Britain Pounds              
Derivatives, Fair Value [Line Items]              
Derivative notional amount | £         £ 107.3    
Contracts to Buy | Sell Euros And Buy US Dollars              
Derivatives, Fair Value [Line Items]              
Derivative notional amount $ 4.1            
Contracts to Buy | Sell US Dollars and buy Norwegian Krone              
Derivatives, Fair Value [Line Items]              
Derivative notional amount | kr           kr 218.2  
Contracts to Buy | Sell Euros and buy Swedish Krona              
Derivatives, Fair Value [Line Items]              
Derivative notional amount | kr             kr 174.9
Contracts to Buy | Sell US Dollars and buy Swedish Krone              
Derivatives, Fair Value [Line Items]              
Derivative notional amount | kr             kr 467.6
Contracts to Sell | Sell US Dollars and buy Canadian Dollars              
Derivatives, Fair Value [Line Items]              
Derivative notional amount 202.3            
Contracts to Sell | Sell US Dollars and buy Danish Krone              
Derivatives, Fair Value [Line Items]              
Derivative notional amount 24.4            
Contracts to Sell | Sell Euros and buy Great Britain Pounds              
Derivatives, Fair Value [Line Items]              
Derivative notional amount | €   € 7.5          
Contracts to Sell | Sell US Dollars and buy Great Britain Pounds              
Derivatives, Fair Value [Line Items]              
Derivative notional amount 136.4            
Contracts to Sell | Sell Euros And Buy US Dollars              
Derivatives, Fair Value [Line Items]              
Derivative notional amount | €   4.1          
Contracts to Sell | Sell US Dollars and buy Norwegian Krone              
Derivatives, Fair Value [Line Items]              
Derivative notional amount 20.8            
Contracts to Sell | Sell Euros and buy Swedish Krona              
Derivatives, Fair Value [Line Items]              
Derivative notional amount | €   € 15.3          
Contracts to Sell | Sell US Dollars and buy Swedish Krone              
Derivatives, Fair Value [Line Items]              
Derivative notional amount $ 44.3