XML 59 R46.htm IDEA: XBRL DOCUMENT v3.26.1
Financial Instruments - Schedule of Amortized Cost and Estimated Fair Value of Marketable Securities, by Contractual Maturity (Details) - USD ($)
$ in Millions
Mar. 31, 2026
Dec. 31, 2025
Amortized Cost    
Due in one year or less $ 3,297 $ 3,199
Due after one year through five years 2,259 2,334
Amortized Cost 5,556 5,533
Estimated Fair Value    
Due in one year or less 3,297 3,204
Due after one year through five years 2,251 2,336
Total $ 5,548 $ 5,540