XML 137 R118.htm IDEA: XBRL DOCUMENT v3.24.0.1
Commitments and Contingencies (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Guarantor Obligations [Line Items]    
Changes in accrual related to warranties issued during the period $ 4,743 $ 4,028
Loss contingency estimate 1,400  
Loss Contingency [Abstract]    
Loss contingency estimate 1,400  
Warranty [Abstract]    
Beginning balance 9,193 8,451
Payments made during the period (4,779) (4,166)
Changes in accrual related to warranties issued during the period 4,743 4,028
Changes in accrual related to pre-existing warranties 2,648 1,134
Foreign currency translation and other (301) (254)
Ending balance 11,504 9,193
Field Service Actions and Customer Service Actions    
Guarantor Obligations [Line Items]    
Loss contingency estimate 1,300  
Loss Contingency [Abstract]    
Loss contingency estimate 1,300  
Financial Guarantee [Member]    
Guarantor Obligations [Line Items]    
Guarantor Obligations, Maximum Exposure, Undiscounted 535 518
Guarantor Obligations, Current Carrying Value 59 31
Indemnification Agreement [Member]    
Guarantor Obligations [Line Items]    
Guarantor Obligations, Maximum Exposure, Undiscounted 7 273
Guarantor Obligations, Current Carrying Value 0 $ 0
Guarantees to daily rental companies    
Guarantor Obligations [Line Items]    
Guarantor Obligations, Maximum Exposure, Undiscounted 1  
Guarantor Obligations, Current Carrying Value $ 0