XML 70 R103.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Debt - Senior Notes (Details) - USD ($)
$ in Millions
Feb. 01, 2019
Jan. 31, 2019
Dec. 31, 2019
Debt Instrument      
Write off debt issuance cost and premium   $ 22.9  
Senior Notes | USD Senior Notes Due 2025      
Debt Instrument      
Stated interest rate     5.875%
Debt extinguishment cost $ 44.0    
Payments of call premiums 29.5    
Write off debt issuance cost and premium $ 14.5