v3.26.1
Business Combinations and Asset Acquisition - Schedule of Assets Acquired and Liabilities Assumed (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Mar. 02, 2026
Dec. 31, 2025
Mar. 31, 2025
Dec. 31, 2024
Business Combination [Line Items]          
Goodwill $ 305,248   $ 249,692 $ 249,692 $ 249,692
Valiant Artificial Lift Solutions, LLC          
Business Combination [Line Items]          
Cash and cash equivalents   $ 121,312      
Accounts receivable - trade, net   30,590      
Inventory   35,484      
Other current assets   1,287      
Property, plant and equipment   59,699      
Operating lease right-of-use assets   617      
Finance lease right-of-use assets   384      
Intangible assets   51,000      
Total assets acquired   300,373      
Accounts payable   6,446      
Accrued expenses   6,061      
Deferred revenue   4,336      
Operating lease obligations   617      
Finance lease obligations   384      
Deferred tax liability 22,200 22,188      
Total liabilities assumed   40,032      
Identifiable net assets acquired   260,341      
Goodwill $ 55,600 55,556      
Total purchase price   $ 315,897