XML 96 R82.htm IDEA: XBRL DOCUMENT v3.19.1
Revenue by Service Type, Customer Type and by Geographic Region (Details 2) - USD ($)
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Revenue, net $ 83,678,896 $ 75,884,246
North America [Member]    
Revenue, net 78,702,974 71,357,018
Europe [Member]    
Revenue, net $ 4,975,922 $ 4,527,228