Segment, Geographic and Revenue Information - Investment Management Investments Revenues - Net Unrealized Carried Interest (Details) - USD ($) $ in Millions |
Jun. 30, 2026 |
Dec. 31, 2025 |
|---|---|---|
| Segment Reporting [Abstract] | ||
| Net cumulative unrealized performance-based fees at risk of reversing | $ 952 | $ 926 |