v3.24.2.u1
Investments - Gain (Loss) on Equity Investments (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Investments [Abstract]        
Net gains (losses) recognized during the period on equity investments $ 61 $ (245) $ (185) $ (85)
Less: Net gains recognized during the period on equity investments sold during the period 84 0 78 0
Total unrealized losses on equity investments held, end of period $ (23) $ (245) $ (263) $ (85)