XML 70 R60.htm IDEA: XBRL DOCUMENT v3.8.0.1
Revenue from Contracts with Customers (Details 2) - USD ($)
3 Months Ended
Mar. 31, 2018
Mar. 31, 2017
Segment Reporting Information [Line Items]    
Revenue, Net $ 20,079,619 $ 18,612,239
North America [Member]    
Segment Reporting Information [Line Items]    
Revenue, Net 18,743,650 17,563,096
Europe [Member]    
Segment Reporting Information [Line Items]    
Revenue, Net $ 1,335,969 $ 1,049,143