XML 66 R54.htm IDEA: XBRL DOCUMENT v3.22.4
Financial Instruments - Contractual Maturities (Details)
$ in Millions
Dec. 31, 2022
USD ($)
Amortized Cost  
Due within one year $ 46,854
Due after one year through five years 7,622
Due after five years through ten years 602
Due after ten years 1,740
Total 56,818
Estimated Fair Value  
Due within one year 46,782
Due after one year through five years 7,047
Due after five years through ten years 565
Due after ten years 1,622
Total $ 56,016