XML 77 R54.htm IDEA: XBRL DOCUMENT v3.25.0.1
Property, Plant and Equipment, net - Schedule of Net Property, Plant and Equipment (Detail) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross $ 421,358 $ 414,230
Less: accumulated depreciation and depletion 184,666 159,138
Total property, plant and equipment, net 236,692 255,092
Machinery, equipment and tooling    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 43,041 40,632
SmartSystems revenue    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 32,551 30,651
Vehicles    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 3,961 4,082
Furniture and fixtures    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 1,368 1,466
Plant and buildings    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 218,546 213,756
Real estate properties    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 7,161 7,209
Railroad and sidings    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 35,728 35,491
Land and land improvements    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 40,627 40,519
Asset retirement obligation    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 23,283 22,910
Mineral properties    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 7,442 7,442
Deferred stripping costs    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 4,434 3,802
Construction in progress    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross $ 3,216 $ 6,270