v3.25.2
Contingencies - Additional Information (Details)
1 Months Ended 6 Months Ended 12 Months Ended
Oct. 26, 2023
USD ($)
Jul. 24, 2023
USD ($)
Jul. 31, 2025
USD ($)
Oct. 31, 2024
USD ($)
CompressorStation
Jun. 30, 2025
USD ($)
Dec. 31, 2024
USD ($)
EPA [Member]            
Loss Contingencies [Line Items]            
Number of compressor station | CompressorStation       1    
Loss contingency maximum fine amount       $ 500,000    
New Mexico Environment Department [Member]            
Loss Contingencies [Line Items]            
Loss contingency amount predicted for fine or penalty   $ 47,800,000        
Capital improvements           $ 140,000,000
Major Winter Storm [Member]            
Loss Contingencies [Line Items]            
Award date Oct. 26, 2023          
Damages awarded $ 6,900,000          
Litigation settlement         $ 12,700,000  
Subsequent Event [Member] | EPA [Member]            
Loss Contingencies [Line Items]            
Litigation settlement     $ 3,200,000