Variable Interest Entities - Primary Beneficiary Assets & Liabilities (Details) - USD ($) $ in Thousands |
Jun. 30, 2026 |
Mar. 31, 2026 |
Dec. 31, 2025 |
Jun. 30, 2025 |
Mar. 31, 2025 |
Dec. 31, 2024 |
|---|---|---|---|---|---|---|
| Assets (liabilities): | ||||||
| Cash and cash equivalents | $ 111,194 | $ 71,212 | ||||
| Trade receivables | 200,779 | $ 166,573 | 129,686 | $ 177,659 | $ 177,467 | $ 166,829 |
| Total property, plant and equipment, net | 2,137,700 | 2,138,442 | ||||
| Accounts payable | (90,507) | (81,809) | ||||
| Accrued taxes other than income taxes | (27,570) | (20,319) | ||||
| AllDale I and II | ||||||
| Assets (liabilities): | ||||||
| Cash and cash equivalents | 5,518 | 4,137 | ||||
| Trade receivables | 16,013 | 11,194 | ||||
| Total property, plant and equipment, net | 348,933 | 356,751 | ||||
| Accrued taxes other than income taxes | (807) | (970) | ||||
| AllDale I and II | Non related party | ||||||
| Assets (liabilities): | ||||||
| Accounts payable | (195) | (236) | ||||
| AllDale I and II | Affiliated entity | ||||||
| Assets (liabilities): | ||||||
| Accounts payable | $ (67) | $ 0 |