Leases - Lease Liabilities Statement of Financial Position (Details) - USD ($) $ in Millions |
Dec. 31, 2022 |
Dec. 31, 2021 |
|---|---|---|
| Leases [Abstract] | ||
| Operating Lease, Liability, Current, Statement of Financial Position [Extensible List] | All other current liabilities | All other current liabilities |
| Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List] | All other liabilities | All other liabilities |
| All other current liabilities | $ 189 | $ 196 |
| All other liabilities | 552 | 624 |
| Total | $ 741 | $ 820 |