v3.26.1
Business Combination and Asset Acquisition - Schedule of Acquisition Consideration (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 02, 2026
Mar. 31, 2026
Mar. 31, 2025
Business Combination [Line Items]      
Cash consideration, excluding Valiant's cash on hand   $ 161,764 $ 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,076    
Equity consideration 32,821    
Total purchase price 315,897    
Valiant Artificial Lift Solutions, LLC | Cash      
Business Combination [Line Items]      
Cash consideration, excluding Valiant's cash on hand $ 170,000