XML 132 R116.htm IDEA: XBRL DOCUMENT v3.22.4
Commitments and Contingencies (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Guarantor Obligations [Line Items]    
Changes in accrual related to warranties issued during the period $ 4,028 $ 4,102
Loss contingency estimate 2,000  
Loss Contingency [Abstract]    
Loss contingency estimate 2,000  
Warranty [Abstract]    
Beginning balance 8,451 8,172
Payments made during the period (4,166) (3,952)
Changes in accrual related to warranties issued during the period 4,028 4,102
Changes in accrual related to pre-existing warranties 1,134 221
Foreign currency translation and other (254) (92)
Ending balance 9,193 8,451
Field Service Actions and Customer Service Actions    
Guarantor Obligations [Line Items]    
Loss contingency estimate 700  
Loss Contingency [Abstract]    
Loss contingency estimate 700  
Financial Guarantee [Member]    
Guarantor Obligations [Line Items]    
Guarantor Obligations, Maximum Exposure, Undiscounted 518 357
Guarantor Obligations, Current Carrying Value 31 36
Indemnification Agreement [Member]    
Guarantor Obligations [Line Items]    
Guarantor Obligations, Maximum Exposure, Undiscounted 273 453
Guarantor Obligations, Current Carrying Value 0 $ 38
Guarantees to daily rental companies    
Guarantor Obligations [Line Items]    
Guarantor Obligations, Maximum Exposure, Undiscounted 267  
Guarantor Obligations, Current Carrying Value $ 0