Future Contract Benefits - Summary of Discounted and Undiscounted Expected Future Gross Premiums and Expected Future Benefit Payments (Details) - USD ($) $ in Millions |
Jun. 30, 2026 |
Jun. 30, 2025 |
|---|---|---|
| Payout Annuities | ||
| Undiscounted | ||
| Expected future gross premiums | $ 0 | $ 0 |
| Expected future benefit payments | 3,221 | 3,385 |
| Discounted | ||
| Expected future gross premiums | 0 | 0 |
| Expected future benefit payments | 1,991 | 2,039 |
| Traditional Life | ||
| Undiscounted | ||
| Expected future gross premiums | 12,831 | 13,683 |
| Expected future benefit payments | 12,787 | 14,050 |
| Discounted | ||
| Expected future gross premiums | 8,815 | 9,422 |
| Expected future benefit payments | $ 8,831 | $ 9,673 |