XML 89 R70.htm IDEA: XBRL DOCUMENT v3.22.0.1
Revenue Recognition - Future Minimum Payments Receivable (Details)
$ in Millions
12 Months Ended
Dec. 31, 2021
USD ($)
term
Revenue Recognition, Multiple-deliverable Arrangements [Line Items]  
Total lease payments $ 674
Less than 1 year 56
More than 5 years 394
Lease And Non-Lease Service Components  
Revenue Recognition, Multiple-deliverable Arrangements [Line Items]  
Total lease payments 617
Less than 1 year 109
Years 2 to 3 218
Years 4 to 5 218
More than 5 years $ 72
Transportation Services Operating Leases Five Year Terms  
Revenue Recognition, Multiple-deliverable Arrangements [Line Items]  
Initial term 10 years
Number of additional terms | term 2
Additional term 5 years
Transportation Services Operating Leases Amended  
Revenue Recognition, Multiple-deliverable Arrangements [Line Items]  
Additional term 14 months
Transportation Services Operating Leases One Year Terms  
Revenue Recognition, Multiple-deliverable Arrangements [Line Items]  
Initial term 10 years
Number of additional terms | term 10
Additional term 1 year
Transportation Services Operating Leases  
Revenue Recognition, Multiple-deliverable Arrangements [Line Items]  
Initial term 10 years