XML 82 R64.htm IDEA: XBRL DOCUMENT v3.23.1
Guarantees (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2023
Dec. 31, 2022
Guarantor Obligations [Line Items]    
Environmental accruals for known contaminations $ 439 $ 434
Joint Venture Debt Obligation Guarantees | Other joint ventures and entities    
Guarantor Obligations [Line Items]    
Maximum potential amount of future payments under the guarantees $ 83  
Joint venture debt obligations, period (up to) 3 years  
Indemnifications    
Guarantor Obligations [Line Items]    
Carrying amount of indemnifications $ 134 137
Environmental accruals for known contaminations 105 $ 108
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 $ 164  
Railcar and Airplane | Residual Value Guarantees | Minimum    
Guarantor Obligations [Line Items]    
Lessee operating lease remaining lease term (up to) 5 years  
Railcar and Airplane | Residual Value Guarantees | Maximum    
Guarantor Obligations [Line Items]    
Lessee operating lease remaining lease term (up to) 10 years