v3.25.2
Insurance - Schedule of Reconciliation of Net Liability for Future Policy Benefits To the Consolidated Statements of Financial Position (Details) - USD ($)
$ in Millions
Jun. 30, 2025
Dec. 31, 2024
Jun. 30, 2024
Liability for Future Policy Benefit, Activity [Line Items]      
Total insurance claims and policyholder liabilities $ 579 $ 575 $ 594
Term and Whole Life      
Liability for Future Policy Benefit, Activity [Line Items]      
Total net liability for future policy benefits 207   220
Accidental Death and Disability Protection      
Liability for Future Policy Benefit, Activity [Line Items]      
Total net liability for future policy benefits 110   117
Other      
Liability for Future Policy Benefit, Activity [Line Items]      
Other $ 262   $ 257