v3.24.3
Property, Plant and Equipment, Net (Tables)
9 Months Ended
Sep. 30, 2024
Property, Plant and Equipment, Net [Abstract]  
Schedule of Property, Plant and Equipment As of September 30, 2024 and December 31, 2023, property, plant and equipment consisted of the following:
   September 30,   December 31, 
   2024   2023 
         
Land use rights  $82,380,439   $81,504,608 
Building and improvements   68,300,564    67,939,059 
Machinery and equipment   160,198,007    158,629,858 
Vehicles   351,950    348,209 
Construction in progress   
-
    
-
 
Totals   311,230,960    308,421,734 
Less: accumulated depreciation and amortization   (156,475,574)   (144,447,712)
Property, Plant and Equipment, net  $154,755,386   $163,974,022