v3.25.4
COMMITMENTS AND CONTINGENCIES - Schedule of Estimated Future Warranty and Field Service Action Costs, Net of Estimated Supplier Recoveries (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Movement in Standard Product Warranty Accrual [Roll Forward]    
Beginning balance $ 14,032 $ 11,504
Payments made during the period (5,733) (5,831)
Changes in accrual related to warranties issued during the period 6,707 6,294
Changes in accrual related to pre-existing warranties 2,266 2,690
Foreign currency translation and other (82) (625)
Ending balance $ 17,190 $ 14,032