XML 74 R55.htm IDEA: XBRL DOCUMENT v3.25.0.1
PROPERTY, PLANT AND EQUIPMENT (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
PROPERTY, PLANT AND EQUIPMENT    
Gross property, plant and equipment $ 58,656 $ 55,245
Less: accumulated depreciation (34,409) (32,789)
Property, plant and equipment, net 24,247 22,456
Land    
PROPERTY, PLANT AND EQUIPMENT    
Gross property, plant and equipment 1,233 1,024
Buildings    
PROPERTY, PLANT AND EQUIPMENT    
Gross property, plant and equipment $ 26,643 26,069
Buildings | Minimum    
PROPERTY, PLANT AND EQUIPMENT    
Estimated Useful Lives 7 years  
Buildings | Maximum    
PROPERTY, PLANT AND EQUIPMENT    
Estimated Useful Lives 40 years  
Operating equipment    
PROPERTY, PLANT AND EQUIPMENT    
Gross property, plant and equipment $ 19,368 15,872
Operating equipment | Minimum    
PROPERTY, PLANT AND EQUIPMENT    
Estimated Useful Lives 3 years  
Operating equipment | Maximum    
PROPERTY, PLANT AND EQUIPMENT    
Estimated Useful Lives 15 years  
Furniture and fixtures    
PROPERTY, PLANT AND EQUIPMENT    
Gross property, plant and equipment $ 3,476 3,290
Furniture and fixtures | Minimum    
PROPERTY, PLANT AND EQUIPMENT    
Estimated Useful Lives 5 years  
Furniture and fixtures | Maximum    
PROPERTY, PLANT AND EQUIPMENT    
Estimated Useful Lives 7 years  
Vehicles    
PROPERTY, PLANT AND EQUIPMENT    
Gross property, plant and equipment $ 7,936 $ 8,990
Vehicles | Minimum    
PROPERTY, PLANT AND EQUIPMENT    
Estimated Useful Lives 5 years  
Vehicles | Maximum    
PROPERTY, PLANT AND EQUIPMENT    
Estimated Useful Lives 10 years