XML 38 R25.htm IDEA: XBRL DOCUMENT v3.25.2
Property, Plant and Equipment, net (Tables)
6 Months Ended
Jun. 30, 2025
Property, Plant and Equipment [Abstract]  
Schedule of Net Property, Plant and Equipment
Net property, plant and equipment consisted of:
June 30, 2025December 31, 2024
Machinery, equipment and tooling$46,076 $43,041 
SmartSystems
32,583 32,551 
Vehicles4,164 3,961 
Furniture and fixtures1,420 1,368 
Plant and building221,631 218,546 
Real estate properties7,187 7,161 
Railroad and sidings35,728 35,728 
Land and land improvements40,627 40,627 
Asset retirement obligations23,283 23,283 
Mineral properties7,442 7,442 
Deferred mining costs4,572 4,434 
Construction in progress4,362 3,216 
429,075 421,358 
Less: accumulated depreciation and depletion198,348 184,666 
Total property, plant and equipment, net$230,727 $236,692