XML 54 R37.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Property, Plant and Equipment, Net (Tables)
6 Months Ended
Jun. 30, 2024
Property, Plant and Equipment, Net [Abstract]  
Schedule of Property, Plant and Equipment As of June 30, 2024 and December 31, 2023, property, plant and equipment consisted of the following:
   June 30,   December 31, 
   2024   2023 
         
Land use rights  $81,000,265   $81,504,608 
Building and improvements   67,156,279    67,939,059 
Machinery and equipment   157,513,260    158,629,858 
Vehicles   346,054    348,209 
Construction in progress   
-
    
-
 
Totals   306,015,858    308,421,734 
Less: accumulated depreciation and amortization   (150,391,106)   (144,447,712)
Property, Plant and Equipment, net  $155,624,752   $163,974,022