XML 67 R57.htm IDEA: XBRL DOCUMENT v3.21.1
Acquisitions - Summary of Pro Forma Financial Information (Details) (Paranthetical) - USD ($)
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Business Acquisition [Line Items]      
Income Taxes $ 83,852,802 $ 9,344,033 $ 7,183,595
Effective Income Tax Rate Reconciliation, Percent   24.00% 24.00%
Amortization $ 37,026,396 $ 24,466,370 $ 2,496,955
Advanced Grow Labs LLC [Member]      
Business Acquisition [Line Items]      
Income Taxes   164,780 972,647
Amortization   327,302 3,927,619
Integral Associates, LLC [Member]      
Business Acquisition [Line Items]      
Income Taxes   1,263,645 3,172,358
Amortization   $ 6,639,127 $ 15,933,905