XML 160 R145.htm IDEA: XBRL DOCUMENT v3.22.0.1
Fair Value of Financial Instruments and Risk Management (Sale of Receivables - Third-party Financial Institutions) (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Transfer of Financial Assets Accounted for as Sales [Roll Forward]    
Beginning balance $ 112 $ 0
Sale of receivables 2,991 779
Settlement of receivables (2,622) (647)
Cash collection, not yet remitted 0 (20)
Outstanding balances sold to financial institutions $ 481 $ 112