XML 81 R70.htm IDEA: XBRL DOCUMENT v3.22.2.2
Property, Plant and Equipment, net (Details) - Schedule of property, plant and equipment - USD ($)
6 Months Ended 12 Months Ended
Jun. 30, 2022
Dec. 31, 2021
Property, Plant and Equipment [Line Items]    
Property, plant and equipment $ 112,100,319 $ 114,549,150
Impairment (8,718,827) (9,194,132)
Accumulated depreciation (18,676,439) (15,312,245)
Carrying amount 84,705,053 90,042,773
Buildings [Member]    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment 45,962,927 48,418,782
Leasehold Improvements [Member]    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment 5,319,455 5,543,792
Machinery and equipment [Member]    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment 59,241,653 58,899,248
Office equipment [Member]    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment 1,114,720 1,200,758
Motor vehicles [Member]    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment $ 461,564 $ 486,570