XML 79 R68.htm IDEA: XBRL DOCUMENT v3.23.1
Property, Plant and Equipment, net (Details) - Schedule of property, plant and equipment - USD ($)
3 Months Ended 12 Months Ended
Mar. 31, 2023
Dec. 31, 2022
Property, Plant and Equipment [Line Items]    
Property, plant and equipment $ 127,130,348 $ 125,962,135
Impairment (13,100,735) (13,025,161)
Accumulated depreciation (25,596,381) (22,932,447)
Carrying amount 88,433,232 90,004,527
Buildings [Member]    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment 47,365,000 47,086,680
Leasehold improvements [Member]    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment 5,186,885 5,156,705
Machinery and equipment [Member]    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment 72,471,801 71,665,842
Office equipment [Member]    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment 1,593,077 1,545,026
Motor vehicles [Member]    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment $ 513,585 $ 507,882