XML 60 R50.htm IDEA: XBRL DOCUMENT v3.23.2
Property, Plant and Equipment, Net - Schedule of Property, Plant and Equipment (Details) - USD ($)
Jun. 30, 2023
Dec. 31, 2022
At cost:    
Mineral rights $ 2,668,996 $ 2,769,091
Buildings 30,365,133 31,503,908
Plant and machinery 179,249,807 185,972,160
Motor vehicles 120,764 125,293
Furniture, fixtures and office equipment 2,198,791 2,281,251
Construction in process 10,103,079 11,356,546
Total 224,706,570 234,008,249
Less: Accumulated depreciation and amortization (91,207,441) (84,091,483)
     Impairment 0 0
Net book value $ 133,499,129 $ 149,916,766