XML 158 R140.htm IDEA: XBRL DOCUMENT v3.22.0.1
Schedule II Valuation and Qualifying Accounts (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Allowance for doubtful accounts      
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]      
Balance at beginning of period $ 150 $ 111 $ 113
Additions, charged (credited) to income 5 30 13
Additions, charged (credited) to AOCL 0 0 0
Deductions from reserves (24) (11) (14)
Translation adjustment during period 8 5 (1)
Balance at end of period 123 150 111
Allowance for doubtful accounts | Accounting Standards Update 2016-13 | Revision of Prior Period, Accounting Standards Update, Adjustment      
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]      
Balance at beginning of period   126  
Balance at end of period     126
Valuation allowance — deferred tax assets      
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]      
Balance at beginning of period 1,469 982 317
Additions, charged (credited) to income 418 488 661
Additions, charged (credited) to AOCL 7 (1) 4
Deductions from reserves 0 0 0
Translation adjustment during period 0 0 0
Balance at end of period $ 1,044 $ 1,469 $ 982