XML 54 R37.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Property, Plant and Equipment, Net (Tables)
3 Months Ended
Mar. 31, 2024
Property, Plant and Equipment, Net [Abstract]  
Schedule of Property, Plant and Equipment As of March 31, 2024 and December 31, 2023, property, plant and equipment consisted of the following:
   March 31,   December 31, 
   2024   2023 
Property, Plant, and Equipment:        
Land use rights  $81,363,310   $81,504,608 
Building and improvements   67,821,279    67,939,059 
Machinery and equipment   158,354,855    158,629,858 
Vehicles   347,605    348,209 
Totals   307,887,049    308,421,734 
Less: accumulated depreciation and amortization   (147,681,929)   (144,447,712)
Property, Plant and Equipment, net  $160,205,120   $163,974,022