XML 76 R64.htm IDEA: XBRL DOCUMENT v3.21.1
Property, Plant and Equipment, net (Details) - Schedule of property, plant and equipment, net - USD ($)
3 Months Ended 12 Months Ended
Mar. 31, 2021
Dec. 31, 2020
Property, Plant and Equipment [Line Items]    
Property, plant and equipment $ 61,083,229 $ 61,360,337
Impairment (8,916,742) (8,980,020)
Accumulated depreciation (11,918,266) (11,339,947)
Carrying amount 40,248,221 41,040,370
Building [Member]    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment 32,478,253 28,150,137
Machinery and equipment [Member]    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment 28,046,176 32,753,952
Office equipment [Member]    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment 313,975 258,458
Motor vehicles [Member]    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment $ 244,825 $ 197,790