v3.25.2
Investments - Schedule of Rollforward of Credit Loss Allowance for Bank Loans (Details) - Bank loans, net - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Other than Temporary Impairment, Credit Losses Recognized in Earnings [Roll Forward]        
Beginning balance $ (16) $ (13) $ (10) $ (22)
Net (increases) decreases related to credit losses (1) 2 (9) 5
Write-offs 0 0 2 6
Ending balance $ (17) $ (11) $ (17) $ (11)