XML 57 R43.htm IDEA: XBRL DOCUMENT v3.25.0.1
Description of Business, Accounting Policies, and Supplemental Disclosures - Other Income (Expense), Net (Details) - USD ($)
shares in Millions, $ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Accounting Policies [Abstract]        
Marketable equity securities valuation gains (losses) $ (1,278) $ 984 $ (13,870)  
Equity warrant valuation gains (losses) (192) 26 (2,132)  
Upward adjustments relating to equity investments in private companies 49 40 76  
Foreign currency gains (losses) (408) 65 (340)  
Other, net (421) (177) (540)  
Total other income (expense), net (2,250) 938 (16,806)  
Schedule of Equity Method Investments [Line Items]        
Marketable equity securities valuation gains (losses) (1,278) 984 (13,870)  
Equity investment, discount due to lack of marketability       $ 800
Equity Method Investment, Nonconsolidated Investee or Group of Investees        
Accounting Policies [Abstract]        
Marketable equity securities valuation gains (losses) (1,600) 797 (12,700)  
Schedule of Equity Method Investments [Line Items]        
Marketable equity securities valuation gains (losses) $ (1,600) 797 $ (12,700)  
Equity investment, shares held (in shares) 158      
Equity investment, ownership interest 14.00%      
Equity investment, voting interest 13.00%      
Equity investment, fair value $ 2,100 $ 3,700