XML 61 R49.htm IDEA: XBRL DOCUMENT v3.25.1
Investments - Estimated Fair Values of Short-term and Long-term Investments Classified as Available-for-Sale Debt Securities by Date of Contractual Maturity (Details)
$ in Millions
Mar. 31, 2025
USD ($)
Investments [Abstract]  
One year or less $ 1,790
One year through two years 626
Two years through three years 564
Three years through four years 211
Four years through five years 52
Thereafter 5
Estimated Fair Value $ 3,248