XML 57 R49.htm IDEA: XBRL DOCUMENT v3.23.3
Investments - Fair Values of Interest-bearing Securities by Balance Sheet Location (Details) - USD ($)
$ in Millions
Sep. 30, 2023
Dec. 31, 2022
Marketable Securities [Line Items]    
Marketable securities $ 0 $ 1,676
Total interest-bearing securities 34,208 4,335
Available-for-sale investments    
Marketable Securities [Line Items]    
Cash and cash equivalents 34,208 2,659
Marketable securities 0 1,676
Total interest-bearing securities $ 34,208 $ 4,335