XML 72 R53.htm IDEA: XBRL DOCUMENT v3.25.0.1
Property, Plant and Equipment - Schedule of Property, Plant and Equipment (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, net $ 187,483 $ 165,544
Property, plant and equipment excluding composite mats    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment 197,794 201,065
Less accumulated depreciation (133,099) (132,826)
Property, plant and equipment, net 64,695 68,239
Land    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment 4,627 4,627
Buildings and improvements    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment 51,111 51,642
Machinery and equipment    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment 98,719 102,085
Computer hardware and software    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment 37,172 37,333
Furniture and fixtures    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment 3,775 3,856
Construction in progress    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment 2,390 1,522
Composite mats (rental fleet)    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment 198,712 169,319
Less accumulated depreciation (75,924) (72,014)
Property, plant and equipment, net $ 122,788 $ 97,305