XML 47 R31.htm IDEA: XBRL DOCUMENT v3.24.3
REVENUE RECOGNITION - Other Revenue (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Disaggregation of Revenue [Line Items]        
Operating revenue $ 15,677 $ 15,488 $ 46,084 $ 43,825
Other        
Disaggregation of Revenue [Line Items]        
Operating revenue 2,374 2,215 7,431 6,555
Refinery        
Disaggregation of Revenue [Line Items]        
Operating revenue 1,083 935 3,520 2,817
Loyalty program        
Disaggregation of Revenue [Line Items]        
Operating revenue 820 791 2,451 2,291
Ancillary businesses        
Disaggregation of Revenue [Line Items]        
Operating revenue 161 212 554 657
Miscellaneous        
Disaggregation of Revenue [Line Items]        
Operating revenue $ 310 $ 277 $ 906 $ 790