v3.26.3
Fair Value Measurements - Narrative (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Fair Value Disclosures [Abstract]        
Transfers into Level 3 at end of reporting period, net (losses) gains not included in realized and unrealized gains and losses related to Level 3 for the period $ (61) $ 15 $ (65) $ (15)
Transfers out Level 3 at end of reporting period, net (losses) gains included in realized and unrealized gains and losses related to Level 3 for the period. (28) (25) (47) (9)
Transfers out of Level 3 assets into Level 2 assets $ 1,082 $ 751 $ 13,362 $ 3,313