XML 87 R75.htm IDEA: XBRL DOCUMENT v3.22.4
Segment Reporting - Disaggregation of Revenue (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Energy Segment      
Disaggregation of Revenue [Line Items]      
Disaggregated revenue $ 10,896 $ 7,242 $ 3,930
Automotive Segment      
Disaggregation of Revenue [Line Items]      
Disaggregated revenue 2,349 2,384 2,478
Petroleum products | Energy Segment      
Disaggregation of Revenue [Line Items]      
Disaggregated revenue 10,060 6,709 3,580
Nitrogen fertilizer products | Energy Segment      
Disaggregation of Revenue [Line Items]      
Disaggregated revenue 836 533 350
Automotive services | Automotive Segment      
Disaggregation of Revenue [Line Items]      
Disaggregated revenue 1,552 1,377 1,228
Aftermarket parts sales | Automotive Segment      
Disaggregation of Revenue [Line Items]      
Disaggregated revenue $ 797 $ 1,007 $ 1,250