XML 47 R35.htm IDEA: XBRL DOCUMENT v3.22.2
Financial Instruments - Contractual Maturities (Details)
$ in Millions
Jun. 30, 2022
USD ($)
Amortized Cost  
Due within one year $ 29,370
Due after one year through five years 14,776
Due after five years through ten years 796
Due after ten years 2,167
Amortized cost 47,109
Estimated Fair Value  
Due within one year 29,344
Due after one year through five years 13,967
Due after five years through ten years 760
Due after ten years 2,060
Estimated fair value $ 46,131