XML 15 R49.htm IDEA: XBRL DOCUMENT v3.20.1
Convertible Preferred Stock and Stockholders' Equity (Details Narrative)
1 Months Ended 12 Months Ended
Aug. 07, 2019
USD ($)
$ / shares
shares
Mar. 05, 2018
USD ($)
$ / shares
May 31, 2019
USD ($)
shares
Sep. 30, 2016
$ / shares
shares
Jun. 30, 2014
USD ($)
shares
Dec. 31, 2019
USD ($)
Integer
$ / shares
shares
Dec. 31, 2018
USD ($)
$ / shares
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Number of stockholders votes | Integer           1  
Dividends declared | $            
Dividends paid | $            
Common stock, par value           $ 0.001 $ 0.001
Preferred stock, par or stated value           0.001 $ 0.001
Exercise price of warrants           $ 0.70  
Warrants exercisable date           Sep. 29, 2021  
Proceeds from warrant exercise | $           $ 9,864,697
Increased in common shares outstanding | shares           35,791,927  
Increased in stockholders' equity | $           $ 27,000,000  
Options and stock appreciation rights outstanding | shares           1,857,599 1,165,086
Total compensation cost not yet recognized | $           $ 1,600,000  
Weighted average amortization period of total compensation cost not yet recognized           4 years  
Remaining shares available for issuance | shares           55,532,811 53,465,467
2012 Stock Incentive Plan [Member]              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Stock plan expiration date           Mar. 25, 2012  
2012 Stock Incentive Plan [Member] | New Directors [Member]              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Options vesting period           2 years  
2012 Stock Incentive Plan [Member] | Stock Option [Member]              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Options expiration term           10 years  
Exercise price as percentage of fair value           100.00%  
Options vesting percentage           25.00%  
Options vesting period           3 years  
2012 Stock Incentive Plan [Member] | Stock Option [Member] | Non-employee Directors [Member]              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Options expiration term           10 years  
Exercise price as percentage of fair value           100.00%  
2012 Stock Incentive Plan [Member] | Stock Appreciation Rights (SARs) [Member]              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Options expiration term           10 years  
Options vesting percentage           25.00%  
Options vesting period           3 years  
2012 Stock Incentive Plan [Member] | Time-Based Restricted Shares [Member]              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Options vesting period           3 years  
2012 Stock Incentive Plan [Member] | Restricted Stock Units [Member]              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Options vesting period           4 years  
Share price           $ 5.29  
Intrinsic value, outstanding | $           $ 4,400,000  
Intrinsic value, vested | $           $ 300,000  
2012 Stock Incentive Plan [Member] | Stock Options and Stock Appreciation Rights (SARs) [Member]              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Weighted average remaining contractual life           8 years 2 months 5 days  
Options and stock appreciation rights outstanding | shares           1,857,599  
Vested and exercisable | shares           523,982  
Vested and exercisable, weighted average exercise price           $ 3.54  
Vested and exercisable, weighted average remaining term           6 years 4 months 6 days  
Intrinsic value of option | $           $ 6,600,000 $ 300,000
Share price           $ 5.29 $ 1.08
Number of shares, vested | shares           494,137
Weighted average grant date fair value           $ 2.12 $ 0.76
2009 Employee Stock Purchase Plan ("ESPP") [Member]              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Increase in number of shares authorized for issuance | shares     250,000   250,000    
Eligible employees term     3 months   3 months    
Maximum purchase percentage of employees compensation     15.00%   15.00%    
Maximum fair value of shares subject to repurchase obligation | $     $ 25,000   $ 25,000    
Maximum fair value percentage of shares subject to repurchase obligation     95.00%   95.00%    
Remaining shares available for issuance | shares           261,603  
Maximum [Member]              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Exercise price of warrants   $ 0.70          
Maximum [Member] | 2012 Stock Incentive Plan [Member] | Directors [Member]              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Options vesting period           5 years  
Maximum [Member] | 2012 Stock Incentive Plan [Member] | Stock Options and Stock Appreciation Rights (SARs) [Member]              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Intrinsic value, exercised | $           $ 400,000 $ 100,000
Minimum [Member]              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Exercise price of warrants   $ 0.28          
Minimum [Member] | 2012 Stock Incentive Plan [Member] | Directors [Member]              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Options vesting period           1 year  
Series A Convertible Preferred Stock [Member]              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Preferred stock, par or stated value       $ 1,000      
Number of preferred stock issued | shares       24,000      
Preferred stock, par value       $ 0.001      
Preferred stock, conversion price       $ 0.65      
Common stock issuable from warrants | shares       36,923,078      
Preferred stock dividend rate       6.00%      
Preferred stock redemption, triggering event, percent of common stock sold threshold       50.00%      
Remaining shares available for issuance | shares           46,398,904 47,844,562
Warrants [Member]              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Exercise price of warrants           $ 0.70  
Proceeds from warrant exercise | $   $ 10,000,000          
Remaining shares available for issuance | shares           46,155 1,131,151
Private Placement [Member]              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Net proceeds received | $ $ 23,100,000            
Private Placement [Member] | Common Stock [Member]              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Sale of stock, number of shares sold | shares 6,585,000            
Common stock, par value $ 0.001            
Sale of stock, price per share $ 2.05            
Private Placement [Member] | Series B Convertible Preferred Stock [Member]              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Sale of stock, number of shares sold | shares 5,610,121            
Preferred stock, par or stated value $ 0.001            
Conversion price per share $ 2.05