XML 82 R70.htm IDEA: XBRL DOCUMENT v3.21.2
Property, Plant and Equipment, net (Details) - Schedule of property, plant and equipment - USD ($)
9 Months Ended
Sep. 30, 2021
Dec. 31, 2020
Property, Plant and Equipment [Line Items]    
Property, plant and equipment $ 64,526,286 $ 61,360,337
Impairment (9,063,579) (8,980,020)
Accumulated depreciation (13,412,118) (11,339,947)
Carrying amount 42,050,589 41,040,370
Leasehold improvements 1,216,573
Buildings [Member]    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment 28,531,939 28,150,137
Machinery and equipment [Member]    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment 33,979,680 32,753,952
Office equipment [Member]    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment 467,293 258,458
Motor vehicles [Member]    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment $ 330,801 $ 197,790