Contingencies, Commitments and Guarantees - Other commitments (Details) $ in Billions |
6 Months Ended |
|---|---|
|
Jun. 30, 2024
USD ($)
| |
| Other Commitments [Line Items] | |
| Other commitments | $ 4.3 |
| Promissory Notes | |
| Other Commitments [Line Items] | |
| Debt instrument term (in years) | 5 years |
| Principal amount collateral (AS a percent) | 100.00% |
| Net present value of interest payments (as a percent) | 100.00% |