XML 102 R79.htm IDEA: XBRL DOCUMENT v3.22.4
Debt - Schedule of Assets and Liabilities Related to Asset-backed Debt Arrangements (Detail) - USD ($)
$ in Millions
Dec. 31, 2022
Dec. 31, 2021
Assets and Associated Liabilities of Transfers Accounted for as Secured Borrowings [Line Items]    
Prepaid expenses and other $ 8,358 $ 6,906
Other assets 17,260 13,329
Accounts payable and accrued liabilities 23,977 24,833
Debt maturing within one year 9,963 7,443
Long-term debt 140,676 143,425
Variable Interest Entity, Primary Beneficiary    
Assets and Associated Liabilities of Transfers Accounted for as Secured Borrowings [Line Items]    
Accounts receivable, net 13,906 10,705
Prepaid expenses and other 1,409 1,094
Other assets 9,894 5,455
Accounts payable and accrued liabilities 22 10
Debt maturing within one year 6,809 5,024
Long-term debt $ 13,199 $ 9,178