XML 46 R35.htm IDEA: XBRL DOCUMENT v3.25.2
PROPERTY, PLANT AND EQUIPMENT, NET (Tables)
6 Months Ended
Jun. 30, 2025
Property, Plant and Equipment [Abstract]  
Property, Plant and Equipment, Net - Schedule of Property, Plant and Equipment
   June 30,
2025
  December 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