XML 54 R42.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Investments - Contractual Maturities of Available-for-Sale Investments (Details) - USD ($)
$ in Millions
Mar. 31, 2024
Dec. 31, 2023
Amortized Cost    
Due in one year or less $ 634  
Due after one year through five years 2,419  
Due after five years through ten years 431  
Due after ten years 1,053  
Amortized Cost 4,537 $ 4,367
Estimated Fair Value    
Due in one year or less 625  
Due after one year through five years 2,366  
Due after five years through ten years 427  
Due after ten years 1,006  
Total $ 4,424