v3.20.1
Related Party Transactions - Narrative (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Dec. 31, 2019
Related Party Transactions [Abstract]      
Continuing involvement with derecognized transferred financial assets, amount outstanding $ 210   $ 222
Notes receivable, related parties, current 42   $ 38
Trade receivables sold 525 $ 597  
Cash flows between transferor and transferee, proceeds from new transfers 521 579  
Revenue from related parties 13 20  
Related party transaction, purchases from related party $ 3 $ 3