v3.26.1
Guarantees (Details) - USD ($)
$ in Millions
6 Months Ended 12 Months Ended
Jun. 30, 2026
Dec. 31, 2025
Guarantor Obligations [Line Items]    
Environmental accruals for known contaminations $ 467 $ 506
Secured Debt | Receivables Securitization Facility due September 2025 at 5.182% at year-end 2024    
Guarantor Obligations [Line Items]    
Maximum potential amount of future payments under the guarantees 295  
Secured Debt | Receivables Securitization Facility due September 2025 at 5.182% at year-end 2024 | Line of Credit    
Guarantor Obligations [Line Items]    
Line of credit facility, utilized 346 367
Joint Venture Debt Obligation Guarantees | Other joint ventures and entities    
Guarantor Obligations [Line Items]    
Maximum potential amount of future payments under the guarantees $ 52  
Joint venture debt obligations, period (up to) 3 years  
Indemnifications    
Guarantor Obligations [Line Items]    
Carrying amount of indemnifications $ 52 53
Environmental accruals for known contaminations 49 $ 50
Facilities | Residual Value Guarantees    
Guarantor Obligations [Line Items]    
Maximum potential amount of future payments under the guarantees 404  
Railcar and Airplane | Residual Value Guarantees    
Guarantor Obligations [Line Items]    
Maximum potential amount of future payments under the guarantees $ 174  
Railcar and Airplane | Residual Value Guarantees | Minimum    
Guarantor Obligations [Line Items]    
Lessee operating lease remaining lease term (up to) 1 year  
Railcar and Airplane | Residual Value Guarantees | Maximum    
Guarantor Obligations [Line Items]    
Lessee operating lease remaining lease term (up to) 10 years