v3.22.4
Summary of Significant Accounting Policies - Assets and Liabilities Measured at Fair Value on a Recurring Basis (Details) - Fair Value Measured on a Recurring Basis - USD ($)
$ in Millions
Dec. 31, 2022
Dec. 31, 2021
Cash and cash equivalents:    
Derivative assets $ 218.5 $ 30.3
Total assets 685.8 208.4
Liabilities:    
Derivative liabilities 4.9 89.5
Total liabilities 4.9 89.5
Level 1    
Cash and cash equivalents:    
Derivative assets 0.0 0.0
Total assets 347.3 178.1
Liabilities:    
Derivative liabilities 0.0 0.0
Total liabilities 0.0 0.0
Level 2    
Cash and cash equivalents:    
Derivative assets 218.5 30.3
Total assets 338.5 30.3
Liabilities:    
Derivative liabilities 4.9 89.5
Total liabilities 4.9 89.5
Level 3    
Cash and cash equivalents:    
Derivative assets 0.0 0.0
Total assets 0.0 0.0
Liabilities:    
Derivative liabilities 0.0 0.0
Total liabilities 0.0 0.0
Commercial paper    
Cash and cash equivalents:    
Cash and cash equivalents 120.0  
Commercial paper | Level 1    
Cash and cash equivalents:    
Cash and cash equivalents 0.0  
Commercial paper | Level 2    
Cash and cash equivalents:    
Cash and cash equivalents 120.0  
Commercial paper | Level 3    
Cash and cash equivalents:    
Cash and cash equivalents 0.0  
Time deposits    
Cash and cash equivalents:    
Cash and cash equivalents 347.3  
Time deposits | Level 1    
Cash and cash equivalents:    
Cash and cash equivalents 347.3  
Time deposits | Level 2    
Cash and cash equivalents:    
Cash and cash equivalents 0.0  
Time deposits | Level 3    
Cash and cash equivalents:    
Cash and cash equivalents $ 0.0  
Time deposits and money market funds    
Cash and cash equivalents:    
Cash and cash equivalents   178.1
Time deposits and money market funds | Level 1    
Cash and cash equivalents:    
Cash and cash equivalents   178.1
Time deposits and money market funds | Level 2    
Cash and cash equivalents:    
Cash and cash equivalents   0.0
Time deposits and money market funds | Level 3    
Cash and cash equivalents:    
Cash and cash equivalents   $ 0.0