v3.26.1
Business Transactions - Flowco Disposition (Details) - Flowco Holdings Inc
$ in Millions
6 Months Ended
Aug. 01, 2025
USD ($)
item
CompressorUnit
Jun. 30, 2026
USD ($)
Business Transactions    
Number of compressors sold | CompressorUnit 155  
Aggregate horsepower of compressors | item 47,000  
Disposal group, held-for-sale, not discontinued operations    
Business Transactions    
Aggregate total consideration $ 71.0  
Write down   $ 8.7