Fair Value Measurements - Fair Value on Recurring Basis (Details) - USD ($) $ in Millions | Dec. 31, 2021 | Dec. 31, 2020 | Dec. 31, 2019 |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | | |
Cash equivalents | $ 533 | $ 314.9 | |
Short-term investments | 1,185.1 | 806.4 | |
Equity securities, FV-NI | | | $ 9.8 |
Corporate notes and obligations | | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | | |
Short-term investments | 603.8 | 376.7 | |
U.S. Treasury securities | | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | | |
Short-term investments | 237.5 | 216.4 | |
Asset backed securities | | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | | |
Short-term investments | 139.6 | 74.1 | |
Municipal securities | | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | | |
Short-term investments | 69.8 | 38.8 | |
Commercial paper | | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | | |
Short-term investments | 61.7 | 22.5 | |
Certificates of deposit | | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | | |
Short-term investments | 32.1 | 17.6 | |
Foreign government obligations | | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | | |
Short-term investments | 18.3 | 18.5 | |
U.S. agency obligations | | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | | |
Short-term investments | 14.4 | 23.1 | |
Supranational securities | | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | | |
Short-term investments | 7.9 | 18.7 | |
Money market funds | | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | | |
Cash equivalents | 390.3 | 222.6 | |
U.S. Treasury securities | | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | | |
Cash equivalents | | 10.6 | |
Commercial paper | | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | | |
Cash equivalents | | 8 | |
Corporate notes and obligations | | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | | |
Cash equivalents | | 5 | |
Municipal securities | | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | | |
Cash equivalents | | 1.5 | |
Level 3 | | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | | |
Equity securities, FV-NI | 5.6 | | |
Fair Value, Measurements, Recurring | | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | | |
Cash equivalents | 390.3 | 247.7 | |
Short-term investments | 1,185.1 | 806.4 | |
Assets, fair value disclosure | 1,575.4 | 1,054.1 | |
Fair Value, Measurements, Recurring | Corporate notes and obligations | | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | | |
Short-term investments | 603.8 | 376.7 | |
Fair Value, Measurements, Recurring | U.S. Treasury securities | | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | | |
Short-term investments | 237.5 | 216.4 | |
Fair Value, Measurements, Recurring | Asset backed securities | | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | | |
Short-term investments | 139.6 | 74.1 | |
Fair Value, Measurements, Recurring | Municipal securities | | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | | |
Short-term investments | 69.8 | 38.8 | |
Fair Value, Measurements, Recurring | Commercial paper | | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | | |
Short-term investments | 61.7 | 22.5 | |
Fair Value, Measurements, Recurring | Certificates of deposit | | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | | |
Short-term investments | 32.1 | 17.6 | |
Fair Value, Measurements, Recurring | Foreign government obligations | | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | | |
Short-term investments | 18.3 | 18.5 | |
Fair Value, Measurements, Recurring | U.S. agency obligations | | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | | |
Short-term investments | 14.4 | 23.1 | |
Fair Value, Measurements, Recurring | Supranational securities | | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | | |
Short-term investments | 7.9 | 18.7 | |
Fair Value, Measurements, Recurring | Money market funds | | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | | |
Cash equivalents | 390.3 | 222.6 | |
Fair Value, Measurements, Recurring | U.S. Treasury securities | | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | | |
Cash equivalents | | 10.6 | |
Fair Value, Measurements, Recurring | Commercial paper | | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | | |
Cash equivalents | | 8 | |
Fair Value, Measurements, Recurring | Corporate notes and obligations | | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | | |
Cash equivalents | | 5 | |
Fair Value, Measurements, Recurring | Municipal securities | | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | | |
Cash equivalents | | 1.5 | |
Fair Value, Measurements, Recurring | Level 1 | | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | | |
Cash equivalents | 390.3 | 222.6 | |
Short-term investments | 0 | 0 | |
Assets, fair value disclosure | 390.3 | 222.6 | |
Fair Value, Measurements, Recurring | Level 1 | Corporate notes and obligations | | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | | |
Short-term investments | 0 | 0 | |
Fair Value, Measurements, Recurring | Level 1 | U.S. Treasury securities | | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | | |
Short-term investments | 0 | 0 | |
Fair Value, Measurements, Recurring | Level 1 | Asset backed securities | | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | | |
Short-term investments | 0 | 0 | |
Fair Value, Measurements, Recurring | Level 1 | Municipal securities | | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | | |
Short-term investments | 0 | 0 | |
Fair Value, Measurements, Recurring | Level 1 | Commercial paper | | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | | |
Short-term investments | 0 | 0 | |
Fair Value, Measurements, Recurring | Level 1 | Certificates of deposit | | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | | |
Short-term investments | 0 | 0 | |
Fair Value, Measurements, Recurring | Level 1 | Foreign government obligations | | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | | |
Short-term investments | 0 | 0 | |
Fair Value, Measurements, Recurring | Level 1 | U.S. agency obligations | | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | | |
Short-term investments | 0 | 0 | |
Fair Value, Measurements, Recurring | Level 1 | Supranational securities | | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | | |
Short-term investments | 0 | 0 | |
Fair Value, Measurements, Recurring | Level 1 | Money market funds | | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | | |
Cash equivalents | 390.3 | 222.6 | |
Fair Value, Measurements, Recurring | Level 1 | U.S. Treasury securities | | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | | |
Cash equivalents | | 0 | |
Fair Value, Measurements, Recurring | Level 1 | Commercial paper | | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | | |
Cash equivalents | | 0 | |
Fair Value, Measurements, Recurring | Level 1 | Corporate notes and obligations | | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | | |
Cash equivalents | | 0 | |
Fair Value, Measurements, Recurring | Level 1 | Municipal securities | | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | | |
Cash equivalents | | 0 | |
Fair Value, Measurements, Recurring | Level 2 | | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | | |
Cash equivalents | 0 | 25.1 | |
Short-term investments | 1,185.1 | 806.4 | |
Assets, fair value disclosure | 1,185.1 | 831.5 | |
Fair Value, Measurements, Recurring | Level 2 | Corporate notes and obligations | | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | | |
Short-term investments | 603.8 | 376.7 | |
Fair Value, Measurements, Recurring | Level 2 | U.S. Treasury securities | | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | | |
Short-term investments | 237.5 | 216.4 | |
Fair Value, Measurements, Recurring | Level 2 | Asset backed securities | | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | | |
Short-term investments | 139.6 | 74.1 | |
Fair Value, Measurements, Recurring | Level 2 | Municipal securities | | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | | |
Short-term investments | 69.8 | 38.8 | |
Fair Value, Measurements, Recurring | Level 2 | Commercial paper | | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | | |
Short-term investments | 61.7 | 22.5 | |
Fair Value, Measurements, Recurring | Level 2 | Certificates of deposit | | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | | |
Short-term investments | 32.1 | 17.6 | |
Fair Value, Measurements, Recurring | Level 2 | Foreign government obligations | | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | | |
Short-term investments | 18.3 | 18.5 | |
Fair Value, Measurements, Recurring | Level 2 | U.S. agency obligations | | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | | |
Short-term investments | 14.4 | 23.1 | |
Fair Value, Measurements, Recurring | Level 2 | Supranational securities | | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | | |
Short-term investments | 7.9 | 18.7 | |
Fair Value, Measurements, Recurring | Level 2 | Money market funds | | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | | |
Cash equivalents | 0 | 0 | |
Fair Value, Measurements, Recurring | Level 2 | U.S. Treasury securities | | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | | |
Cash equivalents | | 10.6 | |
Fair Value, Measurements, Recurring | Level 2 | Commercial paper | | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | | |
Cash equivalents | | 8 | |
Fair Value, Measurements, Recurring | Level 2 | Corporate notes and obligations | | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | | |
Cash equivalents | | 5 | |
Fair Value, Measurements, Recurring | Level 2 | Municipal securities | | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | | |
Cash equivalents | | 1.5 | |
Fair Value, Measurements, Recurring | Level 3 | | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | | |
Cash equivalents | 0 | 0 | |
Short-term investments | 0 | 0 | |
Assets, fair value disclosure | 0 | 0 | |
Fair Value, Measurements, Recurring | Level 3 | Corporate notes and obligations | | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | | |
Short-term investments | 0 | 0 | |
Fair Value, Measurements, Recurring | Level 3 | U.S. Treasury securities | | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | | |
Short-term investments | 0 | 0 | |
Fair Value, Measurements, Recurring | Level 3 | Asset backed securities | | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | | |
Short-term investments | 0 | 0 | |
Fair Value, Measurements, Recurring | Level 3 | Municipal securities | | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | | |
Short-term investments | 0 | 0 | |
Fair Value, Measurements, Recurring | Level 3 | Commercial paper | | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | | |
Short-term investments | 0 | 0 | |
Fair Value, Measurements, Recurring | Level 3 | Certificates of deposit | | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | | |
Short-term investments | 0 | 0 | |
Fair Value, Measurements, Recurring | Level 3 | Foreign government obligations | | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | | |
Short-term investments | 0 | 0 | |
Fair Value, Measurements, Recurring | Level 3 | U.S. agency obligations | | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | | |
Short-term investments | 0 | 0 | |
Fair Value, Measurements, Recurring | Level 3 | Supranational securities | | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | | |
Short-term investments | 0 | 0 | |
Fair Value, Measurements, Recurring | Level 3 | Money market funds | | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | | |
Cash equivalents | $ 0 | 0 | |
Fair Value, Measurements, Recurring | Level 3 | U.S. Treasury securities | | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | | |
Cash equivalents | | 0 | |
Fair Value, Measurements, Recurring | Level 3 | Commercial paper | | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | | |
Cash equivalents | | 0 | |
Fair Value, Measurements, Recurring | Level 3 | Corporate notes and obligations | | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | | |
Cash equivalents | | 0 | |
Fair Value, Measurements, Recurring | Level 3 | Municipal securities | | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | | |
Cash equivalents | | $ 0 | |