XML 56 R48.htm IDEA: XBRL DOCUMENT v3.23.3
Investments - Amortized Cost, Gross Unrealized Gains & Losses, and Fair Value of Interest-bearing Securities (Details) - USD ($)
$ in Millions
Sep. 30, 2023
Dec. 31, 2022
Marketable Securities [Line Items]    
Amortized cost $ 34,208 $ 4,335
Gross unrealized gains 0 0
Gross unrealized losses 0 0
Fair values 34,208 4,335
U.S. Treasury bills    
Marketable Securities [Line Items]    
Amortized cost 0 1,676
Gross unrealized gains 0 0
Gross unrealized losses 0 0
Fair values 0 1,676
Money market mutual funds    
Marketable Securities [Line Items]    
Amortized cost 34,208 2,659
Gross unrealized gains 0 0
Gross unrealized losses 0 0
Fair values $ 34,208 $ 2,659