XML 45 R34.htm IDEA: XBRL DOCUMENT v3.24.3
PROPERTY, PLANT AND EQUIPMENT, NET (Tables)
6 Months Ended
Jun. 30, 2024
Property, Plant and Equipment [Abstract]  
Property, Plant and Equipment, Net - Schedule of Property, Plant and Equipment
   June 30,
2024
  December 31,
2023
At cost:          
Mineral rights  $2,706,218   $2,722,997 
Buildings   69,072,490    29,863,200 
Plant and machinery   145,090,557    185,738,906 
Furniture, fixtures and office equipment   1,447,572    1,456,547 
Motor vehicles   125,295    126,072 
Construction in process   10,243,977    10,307,491 
Total   228,686,109    230,215,213 
Less: Accumulated depreciation and amortization   (76,012,210)   (108,027,190)
     Impairment        
Net book value  $152,673,899   $122,188,023