XML 46 R35.htm IDEA: XBRL DOCUMENT v3.21.1
10. STOCK OPTIONS AND WARRANTS (Details Narrative) - USD ($)
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Stock option compensation expense $ 68,944 $ 27,068
Proceeds from warrant exercises 2,469,544 282,350
Employee Stock Option [Member]    
Stock option compensation expense 68,944 $ 27,068
Total unrecognized compensation cost related to unvested options $ 703,866  
Unrecognized compensation cost period 3 years 6 months  
Stock options granted, shares 0  
Value of shares withheld for taxes $ 46,963  
Options outstanding 337,633  
Weighted average exercise price $ 11.13  
Options forfeited 1,875  
Options expired 0  
Warrants [Member]    
Warrant exercise price $ 6.31  
Warrants exercised 388,638  
Proceeds from warrant exercises $ 2,469,543  
Warrants outstanding 576,946