Commitments and Contingencies - Additional Information (Detail) |
6 Months Ended |
|---|---|
|
Jun. 30, 2024
USD ($)
| |
| Commitments and Contingencies Disclosure [Abstract] | |
| Investment commitments | $ 770,000,000 |
| Amount of securities on loan subject to indemnification | 274,000,000,000 |
| Collateral for indemnified securities | 293,000,000,000 |
| Fair value of indemnified securities | $ 0 |