XML 37 R27.htm IDEA: XBRL DOCUMENT v3.10.0.1
1. Summary of Significant Accounting Policies (Details - Options outstanding) - $ / shares
6 Months Ended
Jun. 30, 2018
Jun. 30, 2017
Number of Shares    
Outstanding options, beginning balance 13,135,000  
Granted 1,700,000  
Exercised (312,000) (429,300)
Forfeited (119,000)  
Outstanding options, ending balance 14,404,000  
Options exercisable at the end of period 9,982,000  
Weighted Average Exercise Price    
Outstanding options, beginning balance $ 4.66  
Granted 3.49  
Exercised 1.54  
Forfeited 7.2  
Outstanding options, ending balance 4.57  
Options exercisable at the end of period $ 4.71  
Weighted Average Remaining Contractual Term    
Weighted Average Remaining Contractual Term, ending 4 years 3 months 18 days  
Options exercisable at the end of period 3 years 10 months 21 days