XML 94 R78.htm IDEA: XBRL DOCUMENT v3.23.1
Property, Plant and Equipment, net (Details) - Schedule of property, plant and equipment - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Property, Plant and Equipment [Line Items]    
Property, plant and equipment $ 125,962,135 $ 114,549,150
Impairment (13,025,161) (9,194,132)
Accumulated depreciation (22,932,447) (15,312,245)
Carrying amount 90,004,527 90,042,773
Buildings [Member]    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment 47,086,680 48,418,782
Leasehold improvements [Member]    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment 5,156,705 5,543,792
Machinery and equipment [Member]    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment 71,665,842 58,899,248
Office equipment [Member]    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment 1,545,026 1,200,758
Motor vehicles [Member]    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment $ 507,882 $ 486,570