Quarterly report pursuant to Section 13 or 15(d)

3. Equity (Details - Options by exercise price)

v3.20.2
3. Equity (Details - Options by exercise price) - $ / shares
6 Months Ended
Jun. 30, 2020
Dec. 31, 2019
Option Price $4.00 [Member]    
Options Outstanding 300,000  
Options Exercisable 0  
Option Price $2.47 [Member]    
Options Outstanding 186,236  
Options Exercisable 0  
Option Price $2.21 [Member]    
Options Outstanding 175,000  
Options Exercisable 0  
Option Price $2.20 [Member]    
Options Outstanding 125,000  
Options Exercisable 0  
Option Price $2.00 [Member]    
Options Outstanding 789,500  
Options Exercisable 197,375  
Options [Member]    
Options Outstanding 2,250,736 1,764,500
Weighted Average Remaining Contractual Life 8 years 10 months 3 days  
Weighted Average Exercise Price $ 2.01 $ 1.92
Options Exercisable 662,683  
Weighted Average Exercise Price $ 1.18  
Options [Member] | Option Price $4.00 [Member]    
Weighted Average Remaining Contractual Life 9 years 4 months 9 days  
Options [Member] | Option Price $2.47 [Member]    
Weighted Average Remaining Contractual Life 9 years 11 months 12 days  
Options [Member] | Option Price $2.21 [Member]    
Weighted Average Remaining Contractual Life 9 years 8 months 12 days  
Options [Member] | Option Price $2.20 [Member]    
Weighted Average Remaining Contractual Life 9 years 9 months 7 days  
Options [Member] | Option Price $2.00 [Member]    
Weighted Average Remaining Contractual Life 9 years  
Options [Member] | Option Price $1.50 [Member]    
Options Outstanding 400,000  
Weighted Average Remaining Contractual Life 7 years 11 months 1 day  
Options Exercisable 250,016  
Options [Member] | Option Price $0.045 [Member]    
Options Outstanding 275,000  
Weighted Average Remaining Contractual Life 7 years 4 months 20 days  
Options Exercisable 215,292