XML 106 R89.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,408 3,438
Discounted    
Expected future gross premiums 0 0
Expected future benefit payments 2,033 2,034
Traditional Life    
Undiscounted    
Expected future gross premiums 13,807 13,896
Expected future benefit payments 14,129 14,582
Discounted    
Expected future gross premiums 9,447 9,570
Expected future benefit payments $ 9,654 $ 9,861