Investments - Summary of Amortized Cost, Gross Unrealized Gains and Losses, Fair Value and Level in Fair Value Hierarchy for Investments (Details) - USD ($) $ in Millions | Mar. 31, 2020 | Dec. 31, 2019 |
Short-term investments | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Amortized Cost | $ 119.5 | $ 162 |
Gross Unrealized Gains | 0.7 | 0.4 |
Gross Unrealized Losses | 0 | 0 |
Fair Value | 120.2 | 162.4 |
Short-term investments | Level 1 | Recurring fair value measurements | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Fair Value | 70.7 | 85 |
Short-term investments | Level 2 | Recurring fair value measurements | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Fair Value | 49.5 | 77.4 |
Short-term investments | U.S. government and agency bonds | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Amortized Cost | 85 | 94.7 |
Gross Unrealized Gains | 0.7 | 0.3 |
Gross Unrealized Losses | 0 | 0 |
Fair Value | 85.7 | 95 |
Short-term investments | U.S. government and agency bonds | Level 1 | Recurring fair value measurements | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Fair Value | 70.7 | 85 |
Short-term investments | U.S. government and agency bonds | Level 2 | Recurring fair value measurements | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Fair Value | 15 | 10 |
Short-term investments | Corporate bonds | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Amortized Cost | 15.7 | 51 |
Gross Unrealized Gains | 0 | 0.1 |
Gross Unrealized Losses | 0 | 0 |
Fair Value | 15.7 | 51.1 |
Short-term investments | Corporate bonds | Level 1 | Recurring fair value measurements | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Fair Value | 0 | 0 |
Short-term investments | Corporate bonds | Level 2 | Recurring fair value measurements | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Fair Value | 15.7 | 51.1 |
Short-term investments | Certificates of deposit | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Amortized Cost | 6.4 | 6.3 |
Gross Unrealized Gains | 0 | 0 |
Gross Unrealized Losses | 0 | 0 |
Fair Value | 6.4 | 6.3 |
Short-term investments | Certificates of deposit | Level 1 | Recurring fair value measurements | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Fair Value | 0 | 0 |
Short-term investments | Certificates of deposit | Level 2 | Recurring fair value measurements | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Fair Value | 6.4 | 6.3 |
Short-term investments | Commercial paper | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Amortized Cost | 12.4 | 10 |
Gross Unrealized Gains | 0 | 0 |
Gross Unrealized Losses | 0 | 0 |
Fair Value | 12.4 | 10 |
Short-term investments | Commercial paper | Level 1 | Recurring fair value measurements | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Fair Value | 0 | 0 |
Short-term investments | Commercial paper | Level 2 | Recurring fair value measurements | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Fair Value | 12.4 | 10 |
Long-term investments | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Amortized Cost | 60.3 | 58.4 |
Gross Unrealized Gains | 0.5 | 0.1 |
Gross Unrealized Losses | 0 | (0.1) |
Fair Value | 60.8 | 58.4 |
Long-term investments | Level 1 | Recurring fair value measurements | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Fair Value | 25.7 | 42.9 |
Long-term investments | Level 2 | Recurring fair value measurements | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Fair Value | 35.1 | 15.5 |
Long-term investments | U.S. government and agency bonds | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Amortized Cost | 55.8 | 52.9 |
Gross Unrealized Gains | 0.5 | 0.1 |
Gross Unrealized Losses | 0 | (0.1) |
Fair Value | 56.3 | 52.9 |
Long-term investments | U.S. government and agency bonds | Level 1 | Recurring fair value measurements | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Fair Value | 25.7 | 42.9 |
Long-term investments | U.S. government and agency bonds | Level 2 | Recurring fair value measurements | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Fair Value | 30.6 | 10 |
Long-term investments | Corporate bonds | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Amortized Cost | 2.8 | 2.8 |
Gross Unrealized Gains | 0 | 0 |
Gross Unrealized Losses | 0 | 0 |
Fair Value | 2.8 | 2.8 |
Long-term investments | Corporate bonds | Level 1 | Recurring fair value measurements | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Fair Value | 0 | 0 |
Long-term investments | Corporate bonds | Level 2 | Recurring fair value measurements | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Fair Value | 2.8 | 2.8 |
Long-term investments | Certificates of deposit | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Amortized Cost | 1.7 | 2.7 |
Gross Unrealized Gains | 0 | 0 |
Gross Unrealized Losses | 0 | 0 |
Fair Value | 1.7 | 2.7 |
Long-term investments | Certificates of deposit | Level 1 | Recurring fair value measurements | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Fair Value | 0 | 0 |
Long-term investments | Certificates of deposit | Level 2 | Recurring fair value measurements | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Fair Value | $ 1.7 | $ 2.7 |