XML 70 R56.htm IDEA: XBRL DOCUMENT v3.24.0.1
Financial Instruments - Contractual Maturities (Details)
$ in Millions
Dec. 31, 2023
USD ($)
Amortized Cost  
Due within one year $ 65,224
Due after one year through five years 4,635
Due after five years through ten years 411
Due after ten years 995
Total 71,265
Estimated Fair Value  
Due within one year 65,159
Due after one year through five years 4,430
Due after five years through ten years 394
Due after ten years 936
Total $ 70,919