XML 52 R35.htm IDEA: XBRL DOCUMENT v3.25.3
Property, Plant and Equipment, Net (Tables)
9 Months Ended
Sep. 30, 2025
Property, Plant and Equipment, Net [Abstract]  
Schedule of Property, Plant and Equipment

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

 

   September 30,   December 31, 
   2025   2024 
         
Land use rights  $81,243,077   $80,306,144 
Building and improvements   67,357,592    66,580,793 
Machinery and equipment   158,001,509    156,179,361 
Vehicles   334,878    343,088 
Totals   306,937,056    303,409,386 
Less: accumulated depreciation and amortization   (169,033,642)   (156,497,503)
Property, Plant and Equipment, net  $137,903,414   $146,911,883