v3.26.1
Operating Segments - Customers (Details) - Total Revenue - Customer Concentration Risk
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Concentration risk    
Threshold concentration risk for reporting (as a percent) 10.00% 10.00%
ARM Energy | Upstream    
Concentration risk    
Concentration risk (as a percent)   15.00%
HF Sinclair    
Concentration risk    
Concentration risk (as a percent) 27.00%  
Ares Energy | Upstream    
Concentration risk    
Concentration risk (as a percent)   18.00%
Williams | Gas Gathering    
Concentration risk    
Concentration risk (as a percent)   15.00%