XML 61 R46.htm IDEA: XBRL DOCUMENT v3.8.0.1
STOCKHOLDERS' EQUITY (Details Narrative 1) - USD ($)
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Warrants:      
Share based compensation expense $ 6,889,323 $ 17,411,021 $ 7,189,699
Unrecognized estimated compensation expense period recognition 2 years 1 month 6 days    
Minimum [Member]      
Warrants:      
Exercise price of warrants (in dollars per share) $ 0.24    
Maximum [Member]      
Warrants:      
Exercise price of warrants (in dollars per share) $ 8.20    
Warrants [Member]      
Warrants:      
Warrants outstanding $ 3,115,905    
Weighted-average contractual remaining life 1 year 9 months 18 days    
Weighted average exercise price of warrants (in dollars per share) $ 2.58 $ 2.08  
Warrants granted (in shares) 125,000    
Grant date fair value (in dollars per share) $ 3.67 $ 4.78 $ 3.27
Share based compensation expense $ 313,271 $ 936,974 $ 139,142
Unrecognized estimated compensation expense $ 128,000    
Unrecognized estimated compensation expense period recognition 2 months 12 days    
Aggregate intrinsic value of warrants exercised $ 48,535,969 $ 3,988,343 $ 7,282,404
Outside Consultants Warrants [Member]      
Warrants:      
Exercise price of warrants (in dollars per share) $ 6.83    
Weighted average exercise price of warrants (in dollars per share)   $ 7.90  
Warrants granted (in shares) 125,000 245,000  
Grant date fair value (in dollars per share) $ 3.67    
Expiration date of warrants Mar. 15, 2022 Jan. 21, 2021  
Vesting period of warrants 12 months 12 months  
Expected term 5 years    
Volatility rate 63.24%    
Risk free rate 1.47%    
Dividend yield 0.00%    
Outside Consultants Warrants [Member] | Tranche One [Member]      
Warrants:      
Warrants granted (in shares) 75,000    
Expiration date of warrants Apr. 21, 2021    
Vesting date of warrants Apr. 21, 2016    
Outside Consultants Warrants [Member] | Tranche Two [Member]      
Warrants:      
Warrants granted (in shares) 50,000    
Expiration date of warrants Apr. 21, 2021    
Vesting period of warrants 24 months    
Outside Consultants Warrants [Member] | Tranche Three [Member]      
Warrants:      
Warrants granted (in shares) 120,000    
Expiration date of warrants Jan. 21, 2021    
Vesting period of warrants 12 months    
Outside Consultant Warrants [Member]      
Warrants:      
Weighted average exercise price of warrants (in dollars per share)     $ 6.35
Warrants granted (in shares)     50,000
Expiration date of warrants     Apr. 06, 2020
Vesting period of warrants     12 months