XML 67 R56.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Fair Value Measurements - Narrative (Details) - USD ($)
$ in Millions
1 Months Ended
Feb. 28, 2017
Dec. 28, 2019
Dec. 12, 2019
Private Company Acquisition      
Business Acquisition [Line Items]      
Total consideration $ 8.7    
Acquisition contingency   $ 3.0  
2026 Notes | Convertible Debt      
Business Acquisition [Line Items]      
Convertible senior notes fair value     $ 734.8
2026 Notes | Level 2 | Convertible Debt      
Business Acquisition [Line Items]      
Convertible senior notes fair value   1,100.0  
2024 Notes | Level 2 | Convertible Debt      
Business Acquisition [Line Items]      
Convertible senior notes fair value   $ 656.7