XML 46 R35.htm IDEA: XBRL DOCUMENT v3.25.2
Financial Instruments - Contractual Maturities (Details)
$ in Millions
Jun. 30, 2025
USD ($)
Amortized Cost  
Due within one year $ 68,262
Due after one year through five years 7,911
Due after five years through ten years 610
Due after ten years 903
Amortized cost 77,686
Estimated Fair Value  
Due within one year 68,246
Due after one year through five years 7,928
Due after five years through ten years 607
Due after ten years 879
Estimated fair value $ 77,660