XML 52 R40.htm IDEA: XBRL DOCUMENT v3.25.2
Investments - Contractual Maturities of Available-for-Sale Investments (Details) - USD ($)
$ in Millions
Jun. 30, 2025
Dec. 31, 2024
Amortized Cost    
Due in one year or less $ 602  
Due after one year through five years 1,958  
Due after five years through ten years 578  
Due after ten years 1,185  
Amortized Cost 4,323 $ 4,400
Estimated Fair Value    
Due in one year or less 600  
Due after one year through five years 1,966  
Due after five years through ten years 583  
Due after ten years 1,161  
Total $ 4,310