XML 114 R91.htm IDEA: XBRL DOCUMENT v3.22.0.1
Other Investments (Details) - USD ($)
$ in Millions
3 Months Ended 12 Months Ended
Dec. 31, 2021
Mar. 31, 2021
Dec. 31, 2021
Dec. 31, 2020
Schedule of Equity Method Investments [Line Items]        
Equity Securities without Readily Determinable Fair Value, Upward Price Adjustment, Annual Amount     $ 101  
Equity Securities without Readily Determinable Fair Value, Amount $ 900   900 $ 1,700
Equity Securities without Readily Determinable Fair Value, Amount 900   900 1,700
Equity Securities        
Schedule of Equity Method Investments [Line Items]        
Marketable Securities, Unrealized Gain (Loss)     $ 8,300 $ 24
Equity Securities | Rivian        
Schedule of Equity Method Investments [Line Items]        
Marketable Securities, Unrealized Gain (Loss) $ 8,200      
Other Income [Member]        
Schedule of Equity Method Investments [Line Items]        
Equity Securities without Readily Determinable Fair Value, Upward Price Adjustment, Annual Amount   $ 902