XML 68 R53.htm IDEA: XBRL DOCUMENT v3.23.1
Revenue Disaggregation (Tables)
12 Months Ended
Dec. 31, 2022
Revenue Disaggregation  
Schedule of disaggregation of total revenue

​

​

​

​

​

​

​

​

Year ended December 31, 

​

2022

​

2021

Revenues:

​

​

​

​

​

Retail revenue

$

1,015,179

​

$

859,959

Wholesale revenue

​

316,321

​

​

333,711

Other

 

4,842

​

 

2,317

Total revenue

$

1,336,342

​

$

1,195,987