v3.20.2
Equity - Schedule of TEUs (Details) - USD ($)
$ / shares in Units, $ in Millions
9 Months Ended
Jan. 11, 2019
Oct. 02, 2020
Class of Stock [Line Items]    
Fair value per unit $ 100  
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