XML 117 R76.htm IDEA: XBRL DOCUMENT v3.22.0.1
Commitments and Contingencies - Future Commitments (Details) - Oil and Natural Gas Transportation and Gathering Commitments
$ in Thousands
Dec. 31, 2021
USD ($)
Other Commitments [Line Items]  
2022 $ 105,606
2023 80,340
2024 65,848
2025 61,346
2026 32,652
Thereafter 62,957
Total minimum future commitments $ 408,749