XML 61 R48.htm IDEA: XBRL DOCUMENT v3.22.2
Allowance for Losses on Financial Assets Allowance for Losses on Financial Assets (Allowance Disclosure) (Details) - USD ($)
$ in Millions
6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Dec. 31, 2021
Dec. 31, 2020
Allowance for Losses on Financial Assets [Line Items]        
Allowance for Credit Loss $ (375) $ (808) $ (747) $ (802)
Credit Loss Expense, Reversal 55 22    
Allowance for Credit Loss, Writeoff 422 16    
Accounts Receivable, Allowance for Credit Loss [Roll Forward]        
Accounts Receivable, Allowance for Credit Loss (148) (413) (390) (444)
Accounts Receivable, Credit Loss Expense (Reversal) (5) (16)    
Accounts Receivable, Allowance for Credit Loss, Writeoff 242 15    
Credit Loss, Recoveries 5      
Accounts Receivable, Allowance for Credit Loss, Recovery 5      
Contract with Customer, Asset, Allowance for Credit Loss [Roll Forward]        
Contract with Customer, Asset, Allowance for Credit Loss (26) (129) (91) (129)
Contract with Customer, Asset, Credit Loss Expense (Reversal) 18    
Contract with Customer, Asset, Allowance for Credit Loss, Writeoff 47      
Financing Receivable, Allowance for Credit Loss [Roll Forward]        
Financing Receivable, Allowance for Credit Loss (60) (16) (18) (17)
Financing Receivable, Credit Loss, Expense (Reversal) 42 1    
Other Current Assets        
Allowance for Losses on Financial Assets [Line Items]        
Allowance for Credit Loss (61) (74) (62) (72)
Credit Loss Expense, Reversal 1 3    
Allowance for Credit Loss, Writeoff   1    
Other Noncurrent Assets        
Allowance for Losses on Financial Assets [Line Items]        
Allowance for Credit Loss (80) (176) $ (186) $ (140)
Credit Loss Expense, Reversal 27 $ 36    
Allowance for Credit Loss, Writeoff $ 133