v3.26.1
Business Combinations and Discontinued Operations (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Nov. 24, 2025
Jun. 30, 2026
Mar. 31, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Disposal Group, Including Discontinued Operations [Line Items]              
Goodwill   $ 75,971     $ 75,971   $ 76,341
Depreciation and amortization   8,378   $ 6,172 16,545 $ 11,974  
Discontinued Operations, Disposed of by Sale | Fluids Systems              
Disposal Group, Including Discontinued Operations [Line Items]              
Applicable accrued interest     $ 5,000        
Pre-closing tax assets     $ 500        
Net liabilities   1,300     1,300    
Due to purchaser   2,100     2,100    
Due from purchaser   800     800    
Estimated liabilities due to the purchaser, payable   600     600    
Estimated liability for contractual indemnifications   1,500     1,500    
Pre-tax gain on sale         500    
Grassform Plant Hire Limited              
Disposal Group, Including Discontinued Operations [Line Items]              
Estimated purchase price for this acquisition $ 49,000            
Price of acquisition, decreased         1,200    
Expected net of cash acquired 44,800            
Net of cash acquired 42,100            
Other intangible assets 12,500            
Goodwill $ 28,400            
Depreciation and amortization   $ 1,500     $ 3,000    
Grassform Plant Hire Limited | Customer Relationships              
Disposal Group, Including Discontinued Operations [Line Items]              
Amortized over periods 15 years            
Grassform Plant Hire Limited | Trade Names              
Disposal Group, Including Discontinued Operations [Line Items]              
Amortized over periods 10 years