Investments - Schedule of Contractual Maturities of Available-for-Sale Debt Securities (Details) - USD ($) $ in Millions |
Dec. 31, 2022 |
Dec. 31, 2021 |
|---|---|---|
| Amortized Cost | ||
| Due within one year | $ 2,238 | |
| Due in one year to five years | 435 | |
| Due within five to ten years | 22 | |
| Due beyond ten years | 3 | |
| Total, Amortized Cost | 2,698 | $ 2,505 |
| Estimated Fair Value | ||
| Due within one year | 2,236 | |
| Due in one year to five years | 422 | |
| Due within five to ten years | 19 | |
| Due beyond ten years | 3 | |
| Total, Estimated Fair Value | $ 2,680 | $ 2,502 |
| X | ||||||||||
- Definition Cash, Cash Equivalents And Available-For-Sale Debt Securities No definition available.
|
| X | ||||||||||
- Definition Cash, Cash Equivalents And Available-For-Sale Debt Securities, Allocated and Single Maturity Date, After Year 10 No definition available.
|
| X | ||||||||||
- Definition Cash, Cash Equivalents And Available-For-Sale Debt Securities, Allocated and Single Maturity Date, After Year 5 Through 10 No definition available.
|
| X | ||||||||||
- Definition Cash, Cash Equivalents And Available-For-Sale Debt Securities, Allocated and Single Maturity Date, After Year One Through Five No definition available.
|
| X | ||||||||||
- Definition Cash, Cash Equivalents And Available-For-Sale Debt Securities, Allocated and Single Maturity Date, Year One No definition available.
|
| X | ||||||||||
- Definition Cash, Cash Equivalents And Available-For-Sale Debt Securities, Amortized Cost No definition available.
|
| X | ||||||||||
- Definition Cash, Cash Equivalents And Available-For-Sale Debt Securities, Amortized Cost, Maturity, Allocated and Single Maturity Date, After Year 10 No definition available.
|
| X | ||||||||||
- Definition Cash, Cash Equivalents And Available-For-Sale Debt Securities, Amortized Cost, Maturity, Allocated and Single Maturity Date, After Year 5 Through 10 No definition available.
|
| X | ||||||||||
- Definition Cash, Cash Equivalents And Available-For-Sale Debt Securities, Amortized Cost, Maturity, Allocated and Single Maturity Date, After Year One Through Five No definition available.
|
| X | ||||||||||
- Definition Cash, Cash Equivalents And Available-For-Sale Debt Securities, Amortized Cost, Maturity, Allocated and Single Maturity Date, Year One No definition available.
|
| X | ||||||||||
- References No definition available.
|
| X | ||||||||||
- References No definition available.
|