Investments - Investment Commitments (Details) - Investments in Assets Requiring Future Purchase, Sale or Funding Commitments $ in Millions |
Mar. 31, 2025
USD ($)
|
---|---|
Other Commitments [Line Items] | |
Commitments to purchase or fund investments | $ 1,600 |
Commitments to sell investments | $ 95 |