XML 101 R53.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Acquisitions - Pro-forma Financial Information and Results of Business Acquired (Details) - USD ($)
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Pro-forma financial information:    
Pro-forma net revenue $ 551,754,097 $ 477,649,368
Pro-forma operating income 31,304,194 25,352,321
Net revenue since acquisition date 53,295,178 107,047,267
Operating income (loss) since acquisition date $ 7,406,919 $ (6,597,299)