XML 81 R70.htm IDEA: XBRL DOCUMENT v3.22.1
Property, Plant and Equipment, net (Details) - Schedule of property, plant and equipment - USD ($)
3 Months Ended 12 Months Ended
Mar. 31, 2022
Dec. 31, 2021
Property, Plant and Equipment [Line Items]    
Property, plant and equipment $ 115,366,646 $ 114,549,150
Impairment (9,213,494) (9,194,132)
Accumulated depreciation (17,620,341) (15,312,245)
Carrying amount 88,532,811 90,042,773
Buildings [Member]    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment 48,566,742 48,418,782
Leasehold Improvements [Member]    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment 5,593,831 5,543,792
Machinery and equipment [Member]    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment 59,488,872 58,899,248
Office equipment [Member]    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment 1,229,557 1,200,758
Motor vehicles [Member]    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment $ 487,644 $ 486,570