v3.25.2
Acquisitions - H2O Midstream Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Sep. 11, 2024
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Asset Acquisition [Line Items]          
Revenues   $ 246,350 $ 264,628 $ 496,280 $ 516,703
Net income       83,608 $ 73,706
H2O Midstream          
Asset Acquisition [Line Items]          
Business acquisition, percentage of voting interests acquired 100.00%        
Adjusted purchase price $ 229,735        
Cash consideration 159,735        
Business combination, consideration transferred, equity interests issued and issuable $ 70,000        
Business combination, incremental direct acquisition and integration costs   300   400  
Revenues   15,300   31,800  
Net income   $ 6,400   $ 13,500