XML 44 R31.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Property, Plant and Equipment, Net - Schedule of Net Property, Plant and Equipment (Detail) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross $ 419,560 $ 414,230
Less: accumulated depreciation and depletion 173,030 159,138
Total property, plant and equipment, net 246,530 255,092
Machinery, equipment and tooling    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 42,434 40,632
SmartSystems    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 31,127 30,651
Vehicles    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 4,225 4,082
Furniture and fixtures    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 1,479 1,466
Plant and building    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 216,460 213,756
Real estate properties    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 7,209 7,209
Railroad and sidings    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 35,719 35,491
Land and land improvements    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 40,528 40,519
Asset retirement obligations    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 22,910 22,910
Mineral properties    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 7,442 7,442
Deferred mining costs    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 3,906 3,802
Construction in progress    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross $ 6,121 $ 6,270