XML 135 R34.htm IDEA: XBRL DOCUMENT v3.22.4
Property, Plant and Equipment, net (Tables)
12 Months Ended
Dec. 31, 2022
Property, Plant and Equipment [Abstract]  
Schedule of net property, plant and equipment Net property, plant and equipment consists of:
 December 31,
 20222021
Machinery, equipment and tooling$36,483 $30,813 
SmartSystems28,376 27,343 
Vehicles3,835 3,066 
Furniture and fixtures1,421 1,325 
Plant and building200,480 199,958 
Real estate properties6,155 6,496 
Railroad and sidings33,698 27,703 
Land and land improvements40,433 35,652 
Asset retirement obligation22,583 20,536 
Mineral properties7,442 7,442 
Deferred mining costs2,470 2,455 
Construction in progress10,421 9,574 
393,797 372,363 
Less: accumulated depreciation and depletion134,954 109,898 
Total property, plant and equipment, net$258,843 $262,465