XML 62 R52.htm IDEA: XBRL DOCUMENT v3.20.2
Revenue from Contracts with Customers (Details 2) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Revenues $ 54,783,790 $ 22,093,153 $ 94,449,146 $ 44,010,055
North America        
Revenues 53,706,367 20,950,816 92,248,748 41,731,127
Europe        
Revenues $ 1,077,423 $ 1,142,337 $ 2,200,398 $ 2,278,928