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 |