XML 158 R63.htm IDEA: XBRL DOCUMENT v3.22.0.1
OPERATING DATA - Schedule of Trade Accounts Receivable and Allowance for Expected Credit Losses (Details) - Trade accounts receivables - USD ($)
$ in Millions
Dec. 31, 2021
Dec. 31, 2020
Disclosure of reconciliation of changes in loss allowance and explanation of changes in gross carrying amount for financial instruments [line items]    
Trade accounts receivable $ 5,143 $ 3,072
Gross amount    
Disclosure of reconciliation of changes in loss allowance and explanation of changes in gross carrying amount for financial instruments [line items]    
Trade accounts receivable 5,349 3,208
Allowance for lifetime expected credit losses    
Disclosure of reconciliation of changes in loss allowance and explanation of changes in gross carrying amount for financial instruments [line items]    
Trade accounts receivable $ (206) $ (136)