XML 46 R35.htm IDEA: XBRL DOCUMENT v3.25.1
Financial Instruments - Contractual Maturities (Details)
$ in Millions
Mar. 31, 2025
USD ($)
Amortized Cost  
Due within one year $ 71,764
Due after one year through five years 6,436
Due after five years through ten years 538
Due after ten years 785
Amortized cost 79,523
Estimated Fair Value  
Due within one year 71,743
Due after one year through five years 6,423
Due after five years through ten years 534
Due after ten years 756
Estimated fair value $ 79,456