XML 77 R59.htm IDEA: XBRL DOCUMENT v3.25.1
Property, Plant and Equipment, Net - Schedule of Property, Plant and Equipment (Details) - USD ($)
Dec. 31, 2024
Dec. 31, 2023
At cost:    
Mineral rights $ 2,682,882 $ 2,722,997
Buildings 68,476,868 29,863,200
Plant and machinery 143,839,420 185,738,906
Furniture, fixtures and office equipment 1,435,090 1,456,547
Motor vehicles 124,215 126,072
Construction in process 10,155,642 10,307,491
Total 226,714,117 230,215,213
Less: Accumulated depreciation and amortization (83,826,560) (108,027,190)
Impairment (6,744,380) 0
Net book value $ 136,143,177 $ 122,188,023