XML 16 R52.htm IDEA: XBRL DOCUMENT v3.20.1
Revenue from Contracts with Customers (Details 2) - USD ($)
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Revenues $ 39,665,356 $ 21,916,902
North America    
Revenues 38,542,381 20,780,311
Europe    
Revenues $ 1,122,978 $ 1,136,591