XML 62 R42.htm IDEA: XBRL DOCUMENT v3.24.3
EXPENDITURE ON WATER POLLUTION TREATMENT (Tables)
12 Months Ended
Dec. 31, 2023
Environmental Remediation Obligations [Abstract]  
Expenditure on Water Pollution Treatment - Schedule of Expenditure on Water Pollution Treatment
   December 31,
2023
  December 31,
2022
       
Expenditure on water pollution treatment  $46,510,856   $ 
Total  $46,510,856   $