v3.25.0.1
Investments - Total Investments Schedule (Details) - USD ($)
$ in Millions
Dec. 31, 2024
Dec. 31, 2023
Total Investments [Line Items]    
Current $ 2,407 $ 3,259
Long-term 28,934 23,019
Total 31,341 26,278
Debt securities available for sale    
Total Investments [Line Items]    
Current 2,256 3,131
Long-term 23,777 18,582
Total 26,033 21,713
Mortgage loans    
Total Investments [Line Items]    
Current 151 128
Long-term 1,354 1,183
Total 1,505 1,311
Other investments    
Total Investments [Line Items]    
Current 0 0
Long-term 3,803 3,254
Total $ 3,803 $ 3,254