XML 66 R56.htm IDEA: XBRL DOCUMENT v3.22.2
Guarantees (Details) - USD ($)
$ in Millions
6 Months Ended
Jun. 30, 2022
Dec. 31, 2021
Guarantor Obligations [Line Items]    
Environmental accruals for known contaminations $ 430 $ 436
Joint Venture Debt Obligation Guarantees | Other joint ventures and entities    
Guarantor Obligations [Line Items]    
Maximum potential amount of future payments under the guarantees $ 86  
Joint venture debt obligations, period (up to) 3 years  
Indemnifications    
Guarantor Obligations [Line Items]    
Carrying amount of indemnifications $ 142 144
Environmental accruals for known contaminations 105 $ 106
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 $ 221  
Lessee operating lease remaining lease term (up to) 10 years