v3.25.2
Undiscounted and Discounted Future Benefit Payments and Gross Premiums (Details) - Life policy reserves: - USD ($)
$ in Millions
Jun. 30, 2025
Mar. 31, 2025
Dec. 31, 2024
Jun. 30, 2024
Mar. 31, 2024
Dec. 31, 2023
Term Life Insurance            
Liability for Future Policy Benefit, Activity [Line Items]            
Undiscounted expected future benefit payments $ 4,947     $ 4,819    
Undiscounted expected future gross premiums 4,632     4,513    
Discounted expected future benefit payments 2,720 $ 2,703 $ 2,668 2,634 $ 2,698 $ 2,751
Discounted expected future gross premiums 2,697     2,597    
Whole Life Insurance            
Liability for Future Policy Benefit, Activity [Line Items]            
Undiscounted expected future benefit payments 1,709     1,680    
Undiscounted expected future gross premiums 688     675    
Discounted expected future benefit payments 634 $ 631 $ 623 619 $ 637 $ 657
Discounted expected future gross premiums $ 415     $ 401