XML 63 R53.htm IDEA: XBRL DOCUMENT v3.20.2
Revenue from Contracts with Customers (Details 2) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2020
Sep. 30, 2019
Sep. 30, 2020
Sep. 30, 2019
Revenues $ 57,506,561 $ 29,616,940 $ 151,955,707 $ 73,626,995
North America        
Revenues 56,407,094 28,563,085 148,655,842 70,294,212
Europe        
Revenues $ 1,099,467 $ 1,053,855 $ 3,299,865 $ 3,332,783