XML 42 R31.htm IDEA: XBRL DOCUMENT v3.23.3
REVENUE RECOGNITION - Other Revenue (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Disaggregation of Revenue [Line Items]        
Operating revenue $ 15,488 $ 13,975 $ 43,825 $ 37,147
Other        
Disaggregation of Revenue [Line Items]        
Operating revenue 2,215 2,271 6,555 7,017
Refinery        
Disaggregation of Revenue [Line Items]        
Operating revenue 935 1,134 2,817 3,835
Loyalty program        
Disaggregation of Revenue [Line Items]        
Operating revenue 791 655 2,291 1,877
Ancillary businesses        
Disaggregation of Revenue [Line Items]        
Operating revenue 212 249 657 665
Miscellaneous        
Disaggregation of Revenue [Line Items]        
Operating revenue $ 277 $ 233 $ 790 $ 640