v3.26.1
PROPERTY, PLANT AND EQUIPMENT, NET - Summary of Components of Property, Plant and Equipment, Net (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Property, Plant, and Equipment [Line Items]    
Total property, plant and equipment $ 235,384 $ 227,317
Less: accumulated deprecation (165,253) (156,382)
Property, plant and equipment, net (excluding construction in progress) 70,131 70,935
Construction in progress 1,683 1,667
Property, plant and equipment, net 71,815 72,602
Rental Tools and Equipment    
Property, Plant, and Equipment [Line Items]    
Total property, plant and equipment $ 223,137 215,596
Rental Tools and Equipment | Minimum    
Property, Plant, and Equipment [Line Items]    
Estimated useful lives (in years) 5 years  
Rental Tools and Equipment | Maximum    
Property, Plant, and Equipment [Line Items]    
Estimated useful lives (in years) 10 years  
Buildings and Improvements    
Property, Plant, and Equipment [Line Items]    
Total property, plant and equipment $ 8,260 7,876
Buildings and Improvements | Minimum    
Property, Plant, and Equipment [Line Items]    
Estimated useful lives (in years) 5 years  
Buildings and Improvements | Maximum    
Property, Plant, and Equipment [Line Items]    
Estimated useful lives (in years) 40 years  
Office Furniture, Fixtures and Equipment    
Property, Plant, and Equipment [Line Items]    
Total property, plant and equipment $ 3,289 3,153
Office Furniture, Fixtures and Equipment | Minimum    
Property, Plant, and Equipment [Line Items]    
Estimated useful lives (in years) 3 years  
Office Furniture, Fixtures and Equipment | Maximum    
Property, Plant, and Equipment [Line Items]    
Estimated useful lives (in years) 5 years  
Transportation and Equipment    
Property, Plant, and Equipment [Line Items]    
Total property, plant and equipment $ 698 $ 691
Transportation and Equipment | Minimum    
Property, Plant, and Equipment [Line Items]    
Estimated useful lives (in years) 3 years  
Transportation and Equipment | Maximum    
Property, Plant, and Equipment [Line Items]    
Estimated useful lives (in years) 5 years