v3.26.1
Investments - Schedule of Net Gains (Losses) on Investments and Derivatives by Transaction Type (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Investments [Abstract]        
Sales $ (80) $ (245) $ (84) $ (382)
Credit losses (18) (4) (25) (80)
Valuation change of equity investments 1,179 170 791 53
Valuation change and settlements of derivatives (26) (65) (32) (84)
Net gains (losses) on investments and derivatives $ 1,055 $ (144) $ 650 $ (493)