XML 93 R79.htm IDEA: XBRL DOCUMENT v3.20.1
Revenue by Service Type, Customer Type and by Geographic Region (Details 2) - USD ($)
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Revenue, net $ 101,720,247 $ 83,678,896
North America    
Revenue, net 97,197,927 78,702,974
Europe    
Revenue, net $ 4,522,320 $ 4,975,922