XML 70 R52.htm IDEA: XBRL DOCUMENT v3.20.4
Stockholders' Equity (Share-based Compensation Costs Recognized on Financial Statements) (Details) - USD ($)
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]      
Total share-based compensation $ 436,691 $ 872,177 $ 263,396
Research and development      
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]      
Total share-based compensation 497 3,127 3,238
Sales and marketing      
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]      
Total share-based compensation   12,578  
General And Administrative Expenses [Member]      
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]      
Total share-based compensation $ 436,194 $ 856,472 $ 260,158