XML 52 R32.htm IDEA: XBRL DOCUMENT v3.19.3
Revenue Recognition - Other Revenue (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Sep. 30, 2019
Sep. 30, 2018
Disaggregation of Revenue [Line Items]        
Operating revenue $ 12,560 $ 11,953 $ 35,568 $ 33,696
Other        
Disaggregation of Revenue [Line Items]        
Operating revenue 961 931 2,969 2,938
Loyalty program        
Disaggregation of Revenue [Line Items]        
Operating revenue 485 369 1,443 1,075
Ancillary businesses and refinery        
Disaggregation of Revenue [Line Items]        
Operating revenue 291 433 990 1,475
Miscellaneous        
Disaggregation of Revenue [Line Items]        
Operating revenue $ 185 $ 129 $ 536 $ 388