XML 77 R62.htm IDEA: XBRL DOCUMENT v3.25.1
Guarantees (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2025
Dec. 31, 2024
Guarantor Obligations [Line Items]    
Environmental accruals for known contaminations $ 435 $ 439
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 127  
Joint Venture Debt Obligation Guarantees | Other joint ventures and entities    
Guarantor Obligations [Line Items]    
Maximum potential amount of future payments under the guarantees $ 293  
Joint venture debt obligations, period (up to) 5 years  
Indemnifications    
Guarantor Obligations [Line Items]    
Carrying amount of indemnifications $ 122 125
Environmental accruals for known contaminations 98 $ 100
Facilities | Residual Value Guarantees    
Guarantor Obligations [Line Items]    
Maximum potential amount of future payments under the guarantees 514  
Railcar and Airplane | Residual Value Guarantees    
Guarantor Obligations [Line Items]    
Maximum potential amount of future payments under the guarantees $ 176  
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