Quarterly report pursuant to Section 13 or 15(d)

STOCK WARRANTS AND STOCK OPTIONS (Details 3)

v3.21.2
STOCK WARRANTS AND STOCK OPTIONS (Details 3) - Stock Options [Member] - USD ($)
6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Options Outstanding Number of Shares    
Outstanding at beginning of period 2,572,227 2,381,239
Option Granted 387,500 140,000
Outstanding at ending of periods 2,959,727 2,521,239
Option outstanding, exercisable, beginning balance   1,253,030
Option outstanding, exercisable, ending balance   1,651,291
Exercise Price Per Share    
Exercise Price Per Shares option granted $ 0.26341 $ 0.26341
Weighted Average Remaining Contractual Life    
Weighted Average Remaining Contractual Lifes beginning balance 7 years 5 months 12 days 8 years 10 months 9 days
Weighted Average Remaining Contractual Lifes options granted 2 years 11 months 8 days 4 years 6 months 14 days
Weighted Average Remaining Contractual Lifes ending balance 6 years 9 months 10 days 8 years 1 month 24 days
Weighted Average Remaining Contractual Lifes, Exercisable, Beginning balance   7 years 4 months 24 days
Weighted Average Remaining Contractual Lifes, Exercisable, Ending balance   6 years 5 months 4 days
Weighted Average Exercise Price Per Share    
Weighted Average Exercise Price Per Shares beginning balance $ 0.4999 $ 0.2948
Weighted Average Exercise Price Per Shares options granted 3.2854 1.7504
Weighted Average Exercise Price Per Shares ending balance $ 0.8646 0.3170
Weighted Average Exercise Price Per Shares exercisable beginning balance   0.3165
Weighted Average Exercise Price Per Shares exercisable ending balance   $ 0.4540
Aggregate Intrinsic Value    
Aggregate Intrinsic Value beginning balance $ 6,302,277 $ 5,238,080
Aggregate Intrinsic Value options granted 257,540 160,732
Aggregate Intrinsic Value options exercised   0
Aggregate Intrinsic Value options cancelled   0
Aggregate Intrinsic Value options expired   0
Aggregate Intrinsic Value ending balance $ 9,132,060 6,512,360
Aggregate Intrinsic Value exercisable, beginning balance   3,299,765
Aggregate Intrinsic Value exercisable ending balance   $ 5,772,880
Minimum [Member]    
Exercise Price Per Share    
Exercise Price Per Shares option granted $ 2.772 $ 0.26341
Aggregate Intrinsic Value    
Outstanding at beginning of period 0.2634 0.2634
Outstanding at end of period 0.2634 0.2634
Exercise Price Per Shares exercisable beginning balance   0.2634
Exercise Price Per Shares exercisable ending balance 0.2634 0.2634
Maximum [Member]    
Exercise Price Per Share    
Exercise Price Per Shares option granted 3.377 2.00
Aggregate Intrinsic Value    
Outstanding at beginning of period 3.377 1.039
Outstanding at end of period 3.300 2.00
Exercise Price Per Shares exercisable beginning balance   3.300
Exercise Price Per Shares exercisable ending balance $ 3.377 $ 2.00