XML 26 R34.htm IDEA: XBRL DOCUMENT v3.20.1
Stock-Based Compensation - Additional Information (Details)
12 Months Ended
Dec. 31, 2019
USD ($)
Plan
$ / shares
shares
Dec. 31, 2018
USD ($)
Aug. 01, 2018
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Number of stock compensation plans | Plan 2    
Common stock reverse stock split ratio 0.111111111    
Common stock reverse stock split description one for nine    
Aggregate intrinsic value of options exercised | $ $ 0 $ 0  
Unrecognized stock-based compensation expense | $ $ 1,300,000    
Unrecognized stock-based compensation expense, recognized over estimated weighted average period 2 years 2 months 12 days    
Stock-based compensation expense | $ $ 1,308,000 $ 1,543,000  
PRSUs [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Stock-based compensation expense | $ $ 0    
Number of shares vested 78,450    
Value of shares vested | $ $ 379,000    
Maximum [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Range of exercise prices | $ / shares $ 119.25    
Minimum [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Range of exercise prices | $ / shares $ 0.67    
2014 Stock Incentive Plan [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Common stock, shares authorized for issuance 1,700,000   337,955
Maximum annual increase in common stock reserved for future issuance 1,800,000    
Additional shares of common stock, percentage 400.00%    
Options granted, expiration period 10 years    
Number of shares of common stock authorized issuance reduced     766,500
Stock awards available for grant 337,955    
2007 Stock Incentive Plan [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Number of options outstanding 84,612    
Options granted, expiration period 10 years    
2014 Stock Incentive Plan Under Evergreen Provision [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Number of shares of common stock authorized issuance reduced     550,000
2014 Employee Stock Purchase Plan [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Common stock, shares authorized for issuance 303,721   209,500
2014 Employee Stock Purchase Plan Under Evergreen Provision [Member] | Maximum [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Common stock, shares authorized for issuance     135,000