Commitments & Contingencies (Details) MMcf in Thousands, $ in Thousands |
Jun. 30, 2026
USD ($)
MMcf
|
|---|---|
| Commitments and Contingencies Disclosure [Abstract] | |
| Remainder of 2026 | 173,739 |
| 2027 | 111,254 |
| 2028 | 68,212 |
| 2029 | 54,584 |
| 2030 | 54,584 |
| Thereafter | 1,013,206 |
| Total | 1,475,579 |
| Accrual related to litigation or regulatory matters | $ | $ 0 |
| X | ||||||||||
- Definition Supply Commitment, Quantity, After Year Four No definition available.
|
| X | ||||||||||
- Definition Supply Commitment, Quantity, Due Year Four No definition available.
|
| X | ||||||||||
- Definition Supply Commitment, Quantity, Due Year One No definition available.
|
| X | ||||||||||
- Definition Supply Commitment, Quantity, Due Year Three No definition available.
|
| X | ||||||||||
- Definition Supply Commitment, Quantity, Due Year Two No definition available.
|
| X | ||||||||||
- Definition Supply Commitment, Quantity, Remainder Of Fiscal Year No definition available.
|
| X | ||||||||||
- Definition Supply Commitment, Remaining Amount Committed, Quantity No definition available.
|
| X | ||||||||||
- References No definition available.
|
| X | ||||||||||
- Definition Amount of loss contingency liability. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|