XML 97 R81.htm IDEA: XBRL DOCUMENT v3.22.1
Property, Plant and Equipment, net (Details) - Schedule of property, plant and equipment - USD ($)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Property, Plant and Equipment [Line Items]    
Property, plant and equipment $ 114,549,150 $ 61,360,337
Impairment (9,194,132) (8,980,020)
Accumulated depreciation (15,312,245) (11,339,947)
Carrying amount 90,042,773 41,040,370
Leasehold Improvements 5,543,792
Buildings [Member]    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment 48,418,782 28,150,137
Machinery and equipment [Member]    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment 58,899,248 32,753,952
Office equipment [Member]    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment 1,200,758 258,458
Motor vehicles [Member]    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment $ 486,570 $ 197,790