XML 182 R149.htm IDEA: XBRL DOCUMENT v3.20.4
COMMITMENTS, GUARANTEES, PRODUCT WARRANTIES AND OTHER LOSS CONTINGENCIES - Product Warranties Roll Forward (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Movement in Standard Product Warranty Accrual      
Balance at beginning of period $ 2,165 $ 2,192 $ 2,103
Current-year provisions 788 713 945
Expenditures (913) (715) (788)
Other changes 14 (26) (69)
Balance at end of period $ 2,054 $ 2,165 $ 2,192