XML 74 R64.htm IDEA: XBRL DOCUMENT v3.23.2
Property and equipment (Details) - USD ($)
6 Months Ended 12 Months Ended
Jun. 30, 2023
Dec. 31, 2022
Property and equipment, net $ 13,618,281 $ 15,146,084
Leasehold Improvements [Member]    
Accumulated depreciation (4,189,557) (3,646,995)
Carrying amount 15,883,857 16,444,132
Production equipment [Member]    
Accumulated depreciation (1,401,868) (1,176,720)
Carrying amount 2,299,446 2,261,005
Furniture and Fixtures [Member]    
Accumulated depreciation (460,194) (373,634)
Carrying amount 871,689 871,689
Vehicles [Member]    
Accumulated depreciation (134,735) (103,069)
Carrying amount 333,325 333,325
Office Equipment [Member]    
Accumulated depreciation (517,316) (397,283)
Carrying amount 933,634 933,634
Total Property Plant And Equipment [Member]    
Accumulated depreciation (6,703,670) (5,697,701)
Carrying amount $ 20,321,951 $ 20,843,785