XML 74 R63.htm IDEA: XBRL DOCUMENT v3.22.0.1
Accounts Receivable - Allowance for Credit Losses (Detail) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Changes in allowance for credit losses [Roll Forward]        
Beginning Balance $ 61 $ 39 $ 41  
Additions 27 66 51  
Deductions (50) (44) (53)  
Ending Balance 38 61 39  
Financing Receivable, Allowance for Credit Loss [Line Items]        
Cumulative effect of new accounting principle in period of adoption, net of tax 11,635 10,098 10,117  
RETAINED EARNINGS (ACCUMULATED DEFICIT)        
Financing Receivable, Allowance for Credit Loss [Line Items]        
Cumulative effect of new accounting principle in period of adoption, net of tax $ 1,585 $ 48 67 $ (182)
Cumulative Effect, Period of Adoption, Adjustment | RETAINED EARNINGS (ACCUMULATED DEFICIT)        
Financing Receivable, Allowance for Credit Loss [Line Items]        
Cumulative effect of new accounting principle in period of adoption, net of tax     $ 3 $ 22