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