XML 129 R56.htm IDEA: XBRL DOCUMENT v3.25.0.1
Investments - Contractual Maturities (Details) - USD ($)
$ in Millions
Dec. 31, 2024
Dec. 31, 2023
Amortized Cost    
Due in one year or less $ 570  
Due after one year through five years 2,224  
Due after five years through ten years 500  
Due after ten years 1,106  
Amortized Cost 4,400 $ 4,367
Estimated Fair Value    
Due in one year or less 567  
Due after one year through five years 2,202  
Due after five years through ten years 494  
Due after ten years 1,062  
Amortized Cost $ 4,325 $ 4,259