XML 73 R60.htm IDEA: XBRL DOCUMENT v3.22.2
Commitments and Contingencies (Product Warranties) (Details) - USD ($)
$ in Millions
6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Product Warranties [Roll Forward]    
Beginning balance – January 1 $ 1,900 $ 1,527
Additions for current year deliveries 89 48
Reductions for payments made (220) (100)
Changes in estimates 261 293
Ending balance – June 30 $ 2,030 $ 1,768