v3.22.0.1

Investments (Tables) | 12 Months Ended
--- | ---
Dec. 31, 2021
Debt Securities, Available-for-sale [Abstract] |
Summary of Investments | The following is a summary of our available-for-sale debt securities recorded within short-term and long-term investments on the consolidated balance sheets (in millions):
| December 31, 2021
| Amortized Cost |  | Gross Unrealized Gains |  | Gross Unrealized Losses |  | Estimated Fair Value
Available-for-sale securities: |  |  |  |  |  |  |
Commercial paper | $ | 528 |  |  | $ | — |  |  | $ | — |  |  | $ | 528 |
Corporate notes and bonds | 2,418 |  |  | 1 |  |  | (7) |  |  | 2,412 |
Certificates of deposit | 28 |  |  | — |  |  | — |  |  | 28 |
U.S. government and agency securities | 140 |  |  | — |  |  | — |  |  | 140 |
Mortgage and asset backed securities | 100 |  |  | — |  |  | (2) |  |  | 98 |
Total available-for-sale securities | $ | 3,214 |  |  | $ | 1 |  |  | $ | (9) |  |  | $ | 3,206 |
| December 31, 2020
| Amortized Cost |  | Gross Unrealized Gains |  | Gross Unrealized Losses |  | Estimated Fair Value
Available-for-sale securities: |  |  |  |  |  |  |
Commercial paper | $ | 406 |  |  | $ | — |  |  | $ | — |  |  | $ | 406 |
Corporate notes and bonds | 2,298 |  |  | 10 |  |  | — |  |  | 2,308 |
Certificates of deposit | 23 |  |  | — |  |  | — |  |  | 23 |
U.S. government and agency securities | 145 |  |  | 1 |  |  | — |  |  | 146 |
Total available-for-sale securities | $ | 2,872 |  |  | $ | 11 |  |  | $ | — |  |  | $ | 2,883 |
Investments Classified by Contractual Maturity Date | The fair values of available-for-sale securities, by remaining contractual maturity, are as follows (in millions):
| December 31, 2021
Due within 1 year | $ | 1,576 |
Due in 1 year through 5 years | 1,532 |
Instruments not due in single maturity | 98 |
Total | $ | 3,206 |

X
- References No definition available. + Details
Name: | us-gaap_AvailableForSaleSecuritiesAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale). + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 320 -URI http://asc.fasb.org/topic&trid=2196928 + Details
Name: | us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of maturities of an entity's investments as well as any other information pertinent to the investments. + References No definition available. + Details
Name: | us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration