XML 134 R91.htm IDEA: XBRL DOCUMENT v3.25.0.1
Investments - Schedule of Net Gains (Losses) on Investments and Derivatives by Transaction Type (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Investments [Abstract]      
Sales $ (160) $ (433) $ (832)
Credit losses (146) (99) (54)
Valuation change of equity investments 95 316 (1,060)
Valuation change and settlements of derivatives (14) (84) 874
Net gains (losses) on investments and derivatives $ (225) $ (300) $ (1,072)