Commitments and Contingencies - Additional Information (Detail) $ in Millions |
Dec. 31, 2023
USD ($)
|
|---|---|
| Commitments and Contingencies Disclosure [Abstract] | |
| Investment commitments | $ 738 |
| Amount of securities on loan subject to indemnification | 259,000 |
| Collateral for indemnified securities | $ 276,000 |