v3.25.2
Investments - Unrealized Gains and Losses on Equity Investments (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Investments [Abstract]        
Net gains (losses) recognized during the period on equity investments $ (4) $ 61 $ (6) $ (185)
Less: Net gains recognized on equity investments sold during the period 0 84 2 78
Total unrealized losses on equity investments held, end of period $ (4) $ (23) $ (8) $ (263)