v3.25.4
Guarantees (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Guarantor Obligations [Line Items]    
Environmental accruals for known contaminations $ 506 $ 439
Secured Debt | Receivables Securitization Facility due September 2026 at 4.538% at year-end 2025    
Guarantor Obligations [Line Items]    
Maximum exposure of loss/potential amount of future payments 125 121
Joint Venture Debt Obligation Guarantees | Other Joint Ventures    
Guarantor Obligations [Line Items]    
Maximum exposure of loss/potential amount of future payments $ 54  
Joint venture debt obligations, period (in years) (up to) 4 years  
Indemnifications    
Guarantor Obligations [Line Items]    
Carrying amount of indemnifications $ 53 125
Environmental accruals for known contaminations 50 $ 100
Facilities | Residual Value Guarantees    
Guarantor Obligations [Line Items]    
Maximum exposure of loss/potential amount of future payments 404  
Railcar and Airplane | Residual Value Guarantees    
Guarantor Obligations [Line Items]    
Maximum exposure of loss/potential amount of future payments $ 175  
Railcar and Airplane | Residual Value Guarantees | Minimum    
Guarantor Obligations [Line Items]    
Lessee operating lease remaining lease term (in years) (up to) 1 year  
Railcar and Airplane | Residual Value Guarantees | Maximum    
Guarantor Obligations [Line Items]    
Lessee operating lease remaining lease term (in years) (up to) 10 years