XML 112 R102.htm IDEA: XBRL DOCUMENT v3.21.1
Segment Reporting - Schedule of Revenues (Detail) - USD ($)
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Segment Reporting Information [Line Items]      
Revenues $ 556,572,889 $ 216,432,605 $ 62,493,680
Depreciation and Amortization 52,505,575 31,482,340 5,183,980
Income Taxes 83,852,802 9,344,033 7,183,595
Operating Segments [Member] | Consumer Packaged Goods Segment [Member]      
Segment Reporting Information [Line Items]      
Revenues 273,977,174 109,930,160 25,706,134
Depreciation and Amortization 28,207,195 17,792,040 2,666,603
Income Taxes 33,964,636 3,727,292 2,245,450
Operating Segments [Member] | Retail Segment [Member]      
Segment Reporting Information [Line Items]      
Revenues 396,371,725 137,809,904 41,994,791
Depreciation and Amortization 24,298,380 13,690,300 2,461,117
Income Taxes 49,888,166 9,905,876 4,938,145
Intersegment Eliminations [Member]      
Segment Reporting Information [Line Items]      
Revenues $ (113,776,010) (31,307,459) (5,207,245)
Depreciation and Amortization     $ 56,260
Income Taxes   $ (4,289,135)