Other Investments (Details) - USD ($) $ in Millions |
12 Months Ended | |
|---|---|---|
Dec. 31, 2022 |
Dec. 31, 2021 |
|
| Schedule of Equity Method Investments [Line Items] | ||
| Equity Securities without Readily Determinable Fair Value, Upward Price Adjustment, Annual Amount | $ 136 | |
| Equity Securities without Readily Determinable Fair Value, Amount | 400 | $ 900 |
| Equity Securities without Readily Determinable Fair Value, Amount | 400 | 900 |
| Equity Securities | ||
| Schedule of Equity Method Investments [Line Items] | ||
| Marketable Securities, Unrealized Gain (Loss) | $ (968) | $ 8,300 |