XML 87 R72.htm IDEA: XBRL DOCUMENT v3.22.0.1
Allowance for Losses on Financial Assets Allowance for Losses on Financial Assets (Allowance Disclosure) (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Jan. 01, 2020
Allowance for Losses on Financial Assets [Line Items]      
Accounts Receivable, Allowance for Credit Loss $ (390) $ (444) $ (138)
Contract with Customer, Asset, Allowance for Credit Loss (91) (129) (81)
Allowance for Credit Loss (747) (802) (337)
Financing Receivable, Allowance for Credit Loss (18) (17) (5)
Accounts Receivable, Credit Loss Expense (Reversal) (24) (314)  
Contract with Customer, Asset, Credit Loss Expense (Reversal) (11) (48)  
Credit Loss Expense, Reversal (89) (474)  
Financing Receivable, Credit Loss, Expense (Reversal) (1) (12)  
Accounts Receivable, Allowance for Credit Loss, Writeoff 77 8  
Contract with Customer, Asset, Allowance for Credit Loss, Writeoff 49    
Allowance for Credit Loss, Writeoff 143 8  
Accounts Receivable, Asset, Allowance for Credit Loss, Recovery 1    
Allowance for Credit Loss, Recoveries 1 1  
Other Current Assets [Member]      
Allowance for Losses on Financial Assets [Line Items]      
Allowance for Credit Loss (62) (72) (38)
Credit Loss Expense, Reversal (6) (34)  
Allowance for Credit Loss, Writeoff 4    
Other Noncurrent Assets [Member]      
Allowance for Losses on Financial Assets [Line Items]      
Allowance for Credit Loss (186) (140) $ (75)
Credit Loss Expense, Reversal (59) (66)  
Allowance for Credit Loss, Writeoff $ 13    
Other Assets, Net, Allowance for Credit Loss, Recovery   $ 1