XML 51 R38.htm IDEA: XBRL DOCUMENT v3.21.2
STOCK BASED COMPENSATION (Schedule of Stock-based Compensation Plans) (Details) - USD ($)
6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Total share-based compensation $ 538,491 $ 405,635
Share-based Payment Arrangement, Option [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Total share-based compensation
Twenty Sixteen Equity Incentive Plan [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Total share-based compensation 528,249 354,958
Warrants [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Total share-based compensation $ 10,242 $ 50,677