XML 104 R82.htm IDEA: XBRL DOCUMENT v3.24.0.1
Revenue Recognition - Disaggregation of Revenue (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Disaggregation of Revenue [Line Items]      
Total revenue $ 19,374 $ 24,384 $ 17,870
Oil sales      
Disaggregation of Revenue [Line Items]      
Total revenue 10,462 12,289 8,808
NGL sales      
Disaggregation of Revenue [Line Items]      
Total revenue 1,617 2,204 1,707
Gas sales      
Disaggregation of Revenue [Line Items]      
Total revenue 910 1,817 988
Total oil and gas revenues      
Disaggregation of Revenue [Line Items]      
Total revenue 12,989 16,310 11,503
Sales of purchased oil      
Disaggregation of Revenue [Line Items]      
Total revenue 6,367 7,992 6,247
Sales of purchased gas      
Disaggregation of Revenue [Line Items]      
Total revenue 18 80 62
Sales of purchased diesel      
Disaggregation of Revenue [Line Items]      
Total revenue 0 0 58
Sales of purchased sand      
Disaggregation of Revenue [Line Items]      
Total revenue 0 2 0
Total sales of purchased commodities      
Disaggregation of Revenue [Line Items]      
Total revenue $ 6,385 $ 8,074 $ 6,367