XML 38 R27.htm IDEA: XBRL DOCUMENT v3.22.1
Accounting Policies and Supplemental Disclosures - Other Income (Expense), Net (Details) - USD ($)
shares in Millions, $ in Millions
3 Months Ended 12 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Mar. 31, 2022
Dec. 31, 2021
Mar. 31, 2021
Dec. 31, 2020
Accounting Policies [Abstract]            
Marketable equity securities valuation gains (losses) $ (8,245) $ (76)        
Equity warrant valuation gains (losses) (312) 305        
Upward adjustments relating to equity investments in private companies 7 1,475        
Foreign currency gains (losses) 14 (31)        
Other, net (34) 24        
Total other income (expense), net (8,570) 1,697        
Schedule of Investments [Line Items]            
Marketable equity securities valuation gains (losses) (8,245) (76)        
Loss from operations 3,669 8,865        
Net loss (3,844) $ 8,107 $ 21,413   $ 26,903  
Rivian            
Accounting Policies [Abstract]            
Marketable equity securities valuation gains (losses) (7,600)          
Schedule of Investments [Line Items]            
Marketable equity securities valuation gains (losses) $ (7,600)          
Equity investment, shares held (in shares) 158   158      
Equity investment, ownership percentage 18.00%   18.00%      
Equity investment, voting interest 16.00%   16.00%      
Revenues       $ 55   $ 0
Gross profit       (465)   0
Loss from operations       (4,220)   (1,021)
Net loss       $ (4,688)   $ (1,018)