XML 60 R52.htm IDEA: XBRL DOCUMENT v3.25.2
Derivatives - Narrative (Details) - USD ($)
$ in Millions
6 Months Ended
Jun. 30, 2025
Dec. 31, 2024
Derivatives    
Accumulated other comprehensive pre-tax gain (loss) to be reclassified into revenue within the next 12 months $ (24.4)  
Foreign currency contracts    
Derivatives    
Offsetting of derivative assets subject to a master netting arrangement or similar agreement 3.3 $ 3.4
Offsetting of derivative liabilities subject to a master netting arrangement or similar agreement $ 3.3 $ 3.4
Designated as hedges | Foreign currency contracts    
Derivatives    
Derivative policy - contract maturity period maximum 36 months  
Maximum remaining maturity of foreign currency derivatives 36 months  
Derivative weighted-average maturity 1 year  
Minimum | Designated as hedges | Foreign currency contracts    
Derivatives    
Derivative policy - targeted weighted-average maturity 1 year  
Minimum | Not designated as hedges | Uncollected Settlement Assets and Obligations    
Derivatives    
Foreign currency forward contracts maturity range 2 days  
Maximum | Designated as hedges | Foreign currency contracts    
Derivatives    
Derivative policy - targeted weighted-average maturity 2 years  
Maximum | Not designated as hedges | Uncollected Settlement Assets and Obligations    
Derivatives    
Foreign currency forward contracts maturity range 1 month  
Maximum | Not designated as hedges | Foreign Currency Denominated Cash and Other Asset and Other Liability Positions    
Derivatives    
Foreign currency forward contracts maturity range 1 year