v3.26.1
Business Combinations and Asset Acquisition - Schedule of Purchase Price Allocation Related to Acquisition (Details) - Archrock, Inc.
$ in Thousands
Jul. 01, 2025
USD ($)
Asset Acquisition [Line Items]  
Total consideration transferred $ 71,000
Property, Plant and Equipment  
Asset Acquisition [Line Items]  
Total consideration transferred $ 68,903
Property, Plant and Equipment | Minimum  
Asset Acquisition [Line Items]  
Useful Life (years) 7 years
Property, Plant and Equipment | Maximum  
Asset Acquisition [Line Items]  
Useful Life (years) 15 years
Intangible Assets - Customer Contracts  
Asset Acquisition [Line Items]  
Total consideration transferred $ 1,925
Useful Life (years) 3 years
Inventory  
Asset Acquisition [Line Items]  
Total consideration transferred $ 172