v3.25.1
Non-marketable Equity Securities (Details) - USD ($)
$ in Millions
Mar. 31, 2025
Dec. 31, 2024
Investments, Debt and Equity Securities [Abstract]    
Initial cost $ 6,443 $ 6,342
Cumulative upward adjustments 300 300
Cumulative impairment/downward adjustments (624) (624)
Carrying value 6,119 6,018
Non-marketable equity securities under equity method 49 52
Total non-marketable equity securities $ 6,168 $ 6,070