XML 72 R62.htm IDEA: XBRL DOCUMENT v3.22.2
Derivative Instruments - Summary of Contractual Amounts for Balance Sheet Hedges (Details) - USD ($)
$ in Millions
Jun. 30, 2022
Dec. 31, 2021
Canadian dollar | Foreign currency contracts | Fair Value Hedging | Designated as hedging instrument | Sell    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Contractual amounts $ 113.9 $ 125.6