| Schedule of Revenue by Revenue Stream |
Revenue attributable to each identified revenue stream and operating region is disaggregated below (in thousands): | | | | | | | | | | | | | | | | | | | Year Ended December 31, | | Sales by Commodity and Operating Region | 2024 | | 2023 | | 2022 | | Crude oil | | | | | | | DJ Basin | $ | 2,004,176 | | | $ | 2,140,608 | | | $ | 2,535,496 | | | Permian Basin | 2,362,932 | | | 634,756 | | | — | | | Total | 4,367,108 | | | 2,775,364 | | | 2,535,496 | | | Natural gas | | | | | | | DJ Basin | 225,176 | | | 280,579 | | | 691,903 | | | Permian Basin | (56,788) | | | 25,050 | | | — | | | Total | 168,388 | | | 305,629 | | | 691,903 | | | NGL | | | | | | | DJ Basin | 341,053 | | | 326,675 | | | 560,185 | | | Permian Basin | 325,859 | | | 66,153 | | | — | | | Total | 666,912 | | | 392,828 | | | 560,185 | | | Crude oil, natural gas, and NGL | | | | | | | DJ Basin | 2,570,405 | | | 2,747,862 | | | 3,787,584 | | | Permian Basin | 2,632,003 | | | 725,959 | | | — | | | Total | $ | 5,202,408 | | | $ | 3,473,821 | | | $ | 3,787,584 | |
|