XML 107 R87.htm IDEA: XBRL DOCUMENT v3.22.0.1
Supplementary Information Supplementary Information (Narrative) (Details) - USD ($)
$ in Millions
Dec. 31, 2021
Dec. 31, 2020
Accrued and other current liabilities $ 2,068 $ 2,145
Accounts Payable 4,126 3,615
Accounts Payable, Trade, Current 3,023 2,557
Accounts Payable, Other $ 1,103 $ 1,058