XML 90 R40.htm IDEA: XBRL DOCUMENT v3.25.1
Investments - Contractual Maturities of Available-for-Sale Investments (Details) - USD ($)
$ in Millions
Mar. 31, 2025
Dec. 31, 2024
Amortized Cost    
Due in one year or less $ 568  
Due after one year through five years 2,162  
Due after five years through ten years 553  
Due after ten years 1,191  
Amortized Cost 4,474 $ 4,400
Estimated Fair Value    
Due in one year or less 566  
Due after one year through five years 2,156  
Due after five years through ten years 552  
Due after ten years 1,164  
Total $ 4,438