v3.24.1.u1
Commitments and Contingencies (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Dec. 31, 2023
Warranty [Abstract]      
Beginning balance $ 11,504 $ 9,193  
Payments made during the period (1,391) (990)  
Changes in accrual related to warranties issued during the period 1,091 972  
Changes in accrual related to pre-existing warranties 397 226  
Foreign currency translation and other (61) (117)  
Ending balance 11,540 $ 9,284  
Litigation and Claims      
Guarantor Obligations [Line Items]      
Loss contingency estimate 200    
Loss Contingency Accrual, Period Increase (Decrease) (1,200)    
Field Service Actions and Customer Satisfaction Actions      
Guarantor Obligations [Line Items]      
Loss contingency estimate 1,300    
Financial Guarantee [Member]      
Guarantor Obligations [Line Items]      
Maximum potential payments 515   $ 535
Carrying value of recorded liabilities related to guarantees and limited indemnities $ 43   $ 59