XML 46 R32.htm IDEA: XBRL DOCUMENT v3.23.1
Accounting policies (Tables)
12 Months Ended
Dec. 31, 2022
Accounting policies  
Schedule of Estimated useful lives

​

​

​

​

Buildings

    

5 to 40 years

Plant and equipment

 

4 to 40 years

Distribution system

 

3 to 40 years

Office furniture, fixtures and equipment

 

3 to 10 years

Vehicles

 

3 to 10 years

Leasehold improvements

 

Shorter of 5 years or lease term

Lab equipment

 

5 to 10 years

​

Schedule of Disaggregation of revenue

The following table presents the Company’s revenue disaggregated by revenue source.

​

​

​

​

​

​

​

​

​

 

Year Ended December 31, 

​

 

2022

    

2021

Retail revenue

​

$

25,954,013

​

$

22,104,953

Bulk revenue

​

 

32,991,066

​

 

26,800,869

Services revenue

​

 

28,835,428

​

 

13,884,857

Manufacturing revenue

​

 

6,324,465

​

 

4,072,823

Total revenue

​

$

94,104,972

​

$

66,863,502

​