XML 69 R53.htm IDEA: XBRL DOCUMENT v3.22.2.2
Property, Plant and Equipment, Net (Details) - Schedule of property, plant and equipment, net - USD ($)
Sep. 30, 2022
Dec. 31, 2021
Property, Plant and Equipment [Line Items]    
Property, Plant and Equipment, 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
Land use rights [Member]    
Property, Plant and Equipment [Line Items]    
Property, Plant and Equipment, Totals 56,587,713 12,790,062
Building and improvements [Member]    
Property, Plant and Equipment [Line Items]    
Property, Plant and Equipment, Totals 64,597,187 74,609,698
Machinery and equipment [Member]    
Property, Plant and Equipment [Line Items]    
Property, Plant and Equipment, Totals 155,366,410 170,149,367
Vehicles [Member]    
Property, Plant and Equipment [Line Items]    
Property, Plant and Equipment, Totals 713,510 725,838
Construction in progress [Member]    
Property, Plant and Equipment [Line Items]    
Property, Plant and Equipment, Totals $ 973,922