v3.19.1
Equity - Schedule of TEUs (Details) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended
Jan. 11, 2019
Mar. 29, 2019
Class of Stock [Line Items]    
Fair value per unit $ 100.00  
Gross proceeds $ 460.0 $ 460.0
Less: Issuance costs   12.3
Net proceeds   447.7
TEU prepaid stock purchase contracts    
Class of Stock [Line Items]    
Fair value per unit $ 84.39  
Gross proceeds   388.2
Less: Issuance costs   10.4
Net proceeds   377.8
TEU amortizing notes    
Class of Stock [Line Items]    
Fair value per unit $ 15.61  
Gross proceeds   71.8
Less: Issuance costs   1.9
Net proceeds   $ 69.9