XML 64 R53.htm IDEA: XBRL DOCUMENT v3.25.2
Property, Plant and Equipment, Net - Schedule of Property, Plant and Equipment (Details) - USD ($)
Jun. 30, 2025
Dec. 31, 2024
At cost:    
Mineral rights $ 2,694,068 $ 2,682,882
Buildings 29,542,729 68,476,868
Plant and machinery 144,439,139 143,839,420
Furniture, fixtures and office equipment 1,441,073 1,435,090
Motor vehicles 124,733 124,215
Construction in process 47,554,695 10,155,642
Total 225,796,437 226,714,117
Less: Accumulated depreciation and amortization (90,329,386) (83,826,560)
 Impairment (6,772,500) (6,744,380)
Net book value $ 128,694,551 $ 136,143,177