XML 54 R42.htm IDEA: XBRL DOCUMENT v3.24.2
Investments - Contractual Maturities of Available-for-Sale Investments (Details) - USD ($)
$ in Millions
Jun. 30, 2024
Dec. 31, 2023
Amortized Cost    
Due in one year or less $ 666  
Due after one year through five years 2,273  
Due after five years through ten years 452  
Due after ten years 1,068  
Amortized Cost 4,459 $ 4,367
Estimated Fair Value    
Due in one year or less 657  
Due after one year through five years 2,225  
Due after five years through ten years 446  
Due after ten years 1,019  
Total $ 4,347