XML 45 R35.htm IDEA: XBRL DOCUMENT v3.23.1
Financial Instruments - Contractual Maturities (Details)
$ in Millions
Mar. 31, 2023
USD ($)
Amortized Cost  
Due within one year $ 41,857
Due after one year through five years 7,130
Due after five years through ten years 594
Due after ten years 1,651
Amortized cost 51,232
Estimated Fair Value  
Due within one year 41,801
Due after one year through five years 6,675
Due after five years through ten years 562
Due after ten years 1,559
Estimated fair value $ 50,597