XML 51 R35.htm IDEA: XBRL DOCUMENT v3.22.2.2
Property, Plant and Equipment, Net (Tables)
9 Months Ended
Sep. 30, 2022
Property, plant and equipment, net [Abstract]  
Schedule of property, plant and equipment, net
   September 30,
   December 31,
 
   2022   2021 
Property, Plant, and Equipment:        
Land use rights  $56,587,713   $12,790,062 
Building and improvements   64,597,187    74,609,698 
Machinery and equipment   155,366,410    170,149,367 
Vehicles   713,510    725,838 
Construction in progress   973,922    
-
 
Totals   278,238,742    258,274,965 
Less: accumulated depreciation and amortization   (128,703,499)   (131,687,537)
Property, Plant and Equipment, net  $149,535,243   $126,587,428