XML 55 R60.htm IDEA: XBRL DOCUMENT v3.20.1
Stockholders' Equity - Summary Stock-Based Compensation (Details) - Stock options - USD ($)
3 Months Ended 12 Months Ended
Mar. 31, 2020
Dec. 31, 2019
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Adjustments to additional paid in capital, share-based compensation, requisite service period recognition (in dollars) $ 129,571 $ 160,877
Cost of revenue [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Adjustments to additional paid in capital, share-based compensation, requisite service period recognition (in dollars) 7,004 2,886
Selling and Marketing Expense [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Adjustments to additional paid in capital, share-based compensation, requisite service period recognition (in dollars) 22,056 6,336
General and Administrative Expense [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Adjustments to additional paid in capital, share-based compensation, requisite service period recognition (in dollars) $ 100,511 $ 151,655