XML 98 R87.htm IDEA: XBRL DOCUMENT v3.25.1
Future Contract Benefits - Summary of Discounted and Undiscounted Expected Future Gross premiums and Expected Future Benefit Payments (Details) - USD ($)
$ in Millions
Mar. 31, 2025
Mar. 31, 2024
Payout Annuities    
Undiscounted    
Expected future gross premiums $ 0 $ 0
Expected future benefit payments 3,407 3,437
Discounted    
Expected future gross premiums 0 0
Expected future benefit payments 2,032 2,034
Traditional Life    
Undiscounted    
Expected future gross premiums 13,342 13,360
Expected future benefit payments 13,729 14,148
Discounted    
Expected future gross premiums 9,091 9,156
Expected future benefit payments $ 9,312 $ 9,492