v3.26.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
Leasehold Improvements 3,507,367 3,563,053
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 161,744,616 203,915,066
Less: Accumulated depreciation and amortization (65,569,186) (91,687,554)
Impairment (6,744,380)
Net book value $ 89,431,050 $ 112,227,512