XML 78 R61.htm IDEA: XBRL DOCUMENT v3.23.1
Property and equipment (Details) - USD ($)
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Dec. 31, 2022
Property and equipment, net $ 14,857,254   $ 15,146,084
Leasehold Improvements [Member]      
Accumulated depreciation (3,916,025) $ (3,646,995)  
Carrying amount 16,652,945   16,444,132
Production equipment [Member]      
Accumulated depreciation (1,290,059) (1,176,720)  
Carrying amount 2,270,221   2,261,005
Furniture and Fixtures [Member]      
Accumulated depreciation (416,907) (373,634)  
Carrying amount 871,689   871,689
Vehicles [Member]      
Accumulated depreciation (118,902) (103,069)  
Carrying amount 333,325   333,325
Office Equipment [Member]      
Accumulated depreciation (462,667) (397,283)  
Carrying amount 933,634   933,634
Total Property Plant And Equipment [Member]      
Accumulated depreciation (6,204,560) $ (5,697,701)  
Carrying amount $ 21,061,814   $ 20,843,785