v3.26.1
Revenue - Water Handling Agreement (Details) - Water Handling Agreement
$ in Millions
6 Months Ended
Jun. 30, 2026
USD ($)
Agreements  
Notice period 180 days
Rate of return on new construction from service fee 13.00%
Time period to earn targeted rate of return from service fee 7 years
Minimum future revenues for cost of services $ 63
Other fluid handling  
Agreements  
Third party out of pocket costs reimbursement markup (as a percent) 3.00%
Fresh water delivery  
Agreements  
Third party out of pocket costs reimbursement markup (as a percent) 3.00%