XML 39 R64.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Leases - Operating Lease Cost (Details)
12 Months Ended
Dec. 31, 2019
USD ($)
Leases  
Operating lease cost $ 409,594
Cost of revenue  
Leases  
Operating lease cost 186,139
General and administrative  
Leases  
Operating lease cost 184,177
Sales and marketing  
Leases  
Operating lease cost 10,417
Research and development  
Leases  
Operating lease cost $ 28,861