XML 90 R78.htm IDEA: XBRL DOCUMENT v3.21.2
Segment Reporting - Schedule of Revenues (Detail) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Segment Reporting Information [Line Items]        
Revenues $ 233,676,881 $ 157,103,841 $ 649,979,277 $ 379,346,367
Depreciation and Amortization 17,173,066 11,534,876 47,239,479 38,479,960
Income Taxes 37,319,988 28,436,332 98,202,898 56,964,047
Operating Segments [Member] | Consumer Packaged Goods Segment [Member]        
Segment Reporting Information [Line Items]        
Revenues 121,073,396 74,702,069 343,014,324 177,355,614
Depreciation and Amortization 9,132,095 10,029,857 25,546,006 33,089,808
Income Taxes 16,017,796 12,928,449 42,951,572 23,553,449
Operating Segments [Member] | Retail Segment [Member]        
Segment Reporting Information [Line Items]        
Revenues 161,016,450 111,948,115 441,241,047 275,451,137
Depreciation and Amortization 8,040,971 1,505,019 21,693,473 5,390,152
Income Taxes 21,302,192 15,507,883 55,251,326 33,410,598
Intersegment Eliminations [Member]        
Segment Reporting Information [Line Items]        
Revenues (48,412,965) (29,546,343) (134,276,094) (73,460,384)
Depreciation and Amortization 0 0 0 0
Income Taxes $ 0 $ 0 $ 0 $ 0