XML 46 R36.htm IDEA: XBRL DOCUMENT v3.23.2
Financial Instruments - Contractual Maturities (Details)
$ in Millions
Jun. 30, 2023
USD ($)
Amortized Cost  
Due within one year $ 42,208
Due after one year through five years 6,404
Due after five years through ten years 565
Due after ten years 1,268
Amortized cost 50,445
Estimated Fair Value  
Due within one year 42,148
Due after one year through five years 5,983
Due after five years through ten years 534
Due after ten years 1,186
Estimated fair value $ 49,851