XML 94 R73.htm IDEA: XBRL DOCUMENT v3.21.1
Stockholders' Equity - Summary Stock-Based Compensation (Details) - Stock options - USD ($)
12 Months Ended
Dec. 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) $ 477,993 $ 634,651
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) 10,152 42,467
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) 55,458 82,627
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) $ 412,383 $ 509,557