XML 35 R27.htm IDEA: XBRL DOCUMENT v3.22.0.1
Equity (Details Narrative) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Equity [Abstract]      
Proceeds from exercise of options and warrants $ 284,207 $ 86,262 $ 284,207
Options and warrant issued in connection with exercises 83,152 39,500 83,152
Capital stock issued 81,527 35,110 238,372
Issuance of common stock options and warrants 207,000 101,000 450,091
Warrants outstanding   1,399,991  
Options outstanding   1,006,660