XML 112 R96.htm IDEA: XBRL DOCUMENT v3.22.0.1
Schedule II - Valuation and Qualifying Accounts (Detail) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Allowance for Doubtful Accounts [Member]      
Valuation and Qualifying Accounts Disclosure [Line Items]      
Balance beginning of year $ 100 $ 132 $ 161
Additions (Deductions) charged to costs and expenses 5 7 21
Charge off's and other (17) (39) (50)
Balance end of year 88 100 132
Reserve for Excess and Obsolete Inventories [Member]      
Valuation and Qualifying Accounts Disclosure [Line Items]      
Balance beginning of year 577 843 644
Additions (Deductions) charged to costs and expenses 73 367 659
Charge off's and other (206) (633) (460)
Balance end of year 444 577 843
Valuation Allowance for Deferred Tax Assets [Member]      
Valuation and Qualifying Accounts Disclosure [Line Items]      
Balance beginning of year 1,093 1,175 955
Additions (Deductions) charged to costs and expenses 31 (83) 218
Charge off's and other 3 1 2
Balance end of year 1,127 1,093 1,175
Environmental Accruals [Member]      
Valuation and Qualifying Accounts Disclosure [Line Items]      
Balance beginning of year 90 104 66
Additions (Deductions) charged to costs and expenses 12 13 57
Charge off's and other (24) (27) (19)
Balance end of year 78 90 104
Warranty Reserve [Member]      
Valuation and Qualifying Accounts Disclosure [Line Items]      
Balance beginning of year 87 90 105
Additions (Deductions) charged to costs and expenses 15 22 41
Charge off's and other (29) (25) (56)
Balance end of year $ 73 $ 87 $ 90