v3.25.2
Investments and Variable Interest Entities - Schedule of Investment and Other Income (Loss), Net (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Investments [Abstract]        
Equity in net income (losses) of investees, net $ (29) $ (444) $ (222) $ (286)
Realized and unrealized gains (losses) on equity securities, net 136 (89) 112 (141)
Other income (loss), net 9,652 99 9,754 290
Investment and other income (loss), net $ 9,760 $ (434) $ 9,644 $ (137)