XML 60 R53.htm IDEA: XBRL DOCUMENT v3.24.3
PROPERTY, PLANT AND EQUIPMENT, NET - Summary of Component of Property, Plant and Equipment, Net (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Property, Plant and Equipment [Line Items]    
Total property, plant and equipment $ 215,491 $ 198,803
Less: accumulated deprecation (139,395) (133,003)
Property, plant and equipment, net (excluding construction in progress) 76,095 65,800
Construction in progress 1,565 0
Property, plant and equipment, net 77,660 65,800
Rental Tools and Equipment    
Property, Plant and Equipment [Line Items]    
Total property, plant and equipment $ 205,223 188,949
Rental Tools and Equipment | Minimum    
Property, Plant and Equipment [Line Items]    
Estimated useful lives (in years) 3 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 $ 7,083 6,672
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 $ 2,470 2,389
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 $ 715 $ 793
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