v3.25.1
Property, Plant and Equipment, Net (Tables)
3 Months Ended
Mar. 31, 2025
Property, Plant and Equipment, Net [Abstract]  
Schedule of Property, Plant and Equipment

As of March 31, 2025 and December 31, 2024, property, plant and equipment consisted of the following:

 

   March 31,   December 31, 
   2025   2024 
         
Land use rights  $80,420,257   $80,306,144 
Building and improvements   66,675,402    66,580,793 
Machinery and equipment   156,401,287    156,179,361 
Vehicles   343,576    343,088 
Construction in progress   
-
    
-
 
Totals   303,840,522    303,409,386 
Less: accumulated depreciation and amortization   (160,265,154)   (156,497,503)
Property, Plant and Equipment, net  $143,575,368   $146,911,883