XML 130 R112.htm IDEA: XBRL DOCUMENT v3.22.0.1
Commitments and Contingencies - Warranty Accrual Table (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Movement in Standard and Extended Product Warranty, Increase (Decrease) [Roll Forward]      
Balance at beginning of period $ 62 $ 54 $ 45
Accruals and revisions to estimates 52 28 32
Settlements (44) (21) (23)
Foreign currency (1) 1 0
Balance at end of period $ 69 $ 62 $ 54