v3.25.1
Property, Plant and Equipment, Net - Schedule of Property, Plant and Equipment (Details) - USD ($)
Mar. 31, 2025
Dec. 31, 2024
At cost:    
Mineral rights $ 2,686,739 $ 2,682,882
Buildings 68,575,318 68,476,868
Plant and machinery 144,046,220 143,839,420
Furniture, fixtures and office equipment 1,437,153 1,435,090
Motor vehicles 124,394 124,215
Construction in process 10,170,243 10,155,642
Total 227,040,067 226,714,117
Less: Accumulated depreciation and amortization (87,944,670) (83,826,560)
     Impairment (6,754,076) (6,744,380)
Net book value $ 132,341,321 $ 136,143,177