v3.26.1
Business Combination and Asset Acquisition - Schedule of Acquisition Consideration (Details) - USD ($)
$ in Thousands
6 Months Ended
Mar. 02, 2026
Jun. 30, 2026
Jun. 30, 2025
Business Combination [Line Items]      
Cash consideration, excluding Valiant's cash on hand   $ 161,846 $ 0
Valiant Artificial Lift Solutions, LLC      
Business Combination [Line Items]      
Cash consideration, excluding Valiant's cash on hand $ 283,100    
Cash consideration for Valiant's cash on hand 113,158    
Equity consideration 32,821    
Total purchase price 315,979    
Valiant Artificial Lift Solutions, LLC | Cash      
Business Combination [Line Items]      
Cash consideration, excluding Valiant's cash on hand $ 170,000