XML 24 R41.htm IDEA: XBRL DOCUMENT v3.20.1
Stockholders' Equity (Details 2) - USD ($)
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]    
Stock compensation expense $ 89,206 $ 452,525
Cost of revenue [Member]    
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]    
Stock compensation expense 373 361
Sales and marketing expense [Member]    
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]    
Stock compensation expense 20 45
Product development expense [Member]    
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]    
Stock compensation expense 7,381 89,743
General and administrative expense [Member]    
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]    
Stock compensation expense $ 81,432 $ 177,002