XML 64 R52.htm IDEA: XBRL DOCUMENT v3.19.1
Convertible Preferred Stock and Stockholders' Equity - Summary of Option and Stock Appreciation Rights Outstanding by Range of Exercise Price (Details) - $ / shares
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Options Outstanding 1,165,086 413,301
Weighted Average Exercise Price $ 2.54 $ 9.04
Stock Options and Stock Appreciation Rights (SARs) [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Options Outstanding 1,165,086  
Weighted Average Remaining Life 8 years 2 months 5 days  
Weighted Average Exercise Price $ 2.54  
Number of Options Currently Exercisable 291,679  
Weighted Average Exercise Price per Vested Share $ 7.83  
Stock Options and Stock Appreciation Rights (SARs) [Member] | Range of Exercise Prices One [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Range of Exercise Price, Lower Limit 0.00  
Range of Exercise Price, Upper Limit $ 1.00  
Options Outstanding 818,500  
Weighted Average Remaining Life 9 years 2 months 5 days  
Weighted Average Exercise Price $ 0.75  
Number of Options Currently Exercisable  
Weighted Average Exercise Price per Vested Share  
Stock Options and Stock Appreciation Rights (SARs) [Member] | Range of Exercise Prices Two [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Range of Exercise Price, Lower Limit 1.01  
Range of Exercise Price, Upper Limit $ 2.00  
Options Outstanding 101,500  
Weighted Average Remaining Life 7 years 10 months 10 days  
Weighted Average Exercise Price $ 1.48  
Number of Options Currently Exercisable 51,718  
Weighted Average Exercise Price per Vested Share $ 1.86  
Stock Options and Stock Appreciation Rights (SARs) [Member] | Range of Exercise Prices Three [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Range of Exercise Price, Lower Limit 2.01  
Range of Exercise Price, Upper Limit $ 4.00  
Options Outstanding 115,791  
Weighted Average Remaining Life 6 years 1 month 9 days  
Weighted Average Exercise Price $ 2.15  
Number of Options Currently Exercisable 110,666  
Weighted Average Exercise Price per Vested Share $ 2.15  
Stock Options and Stock Appreciation Rights (SARs) [Member] | Range of Exercise Prices Four [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Range of Exercise Price, Lower Limit 4.01  
Range of Exercise Price, Upper Limit $ 10.00  
Options Outstanding 86,500  
Weighted Average Remaining Life 5 years 2 months 27 days  
Weighted Average Exercise Price $ 4.04  
Number of Options Currently Exercisable 86,500  
Weighted Average Exercise Price per Vested Share $ 4.04  
Stock Options and Stock Appreciation Rights (SARs) [Member] | Range of Exercise Prices Five [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Range of Exercise Price, Lower Limit 10.01  
Range of Exercise Price, Upper Limit $ 20.00  
Options Outstanding  
Weighted Average Exercise Price  
Number of Options Currently Exercisable  
Weighted Average Exercise Price per Vested Share $ 0.00  
Stock Options and Stock Appreciation Rights (SARs) [Member] | Range of Exercise Prices Six [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Range of Exercise Price, Lower Limit 30.01  
Range of Exercise Price, Upper Limit $ 40.00  
Options Outstanding 30,545  
Weighted Average Remaining Life 1 year 11 months 1 day  
Weighted Average Exercise Price $ 34.74  
Number of Options Currently Exercisable 30,545  
Weighted Average Exercise Price per Vested Share $ 34.74  
Stock Options and Stock Appreciation Rights (SARs) [Member] | Range of Exercise Prices Seven [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Range of Exercise Price, Lower Limit 40.01  
Range of Exercise Price, Upper Limit $ 50.00  
Options Outstanding 12,250  
Weighted Average Remaining Life 5 months 9 days  
Weighted Average Exercise Price $ 43.90  
Number of Options Currently Exercisable 12,250  
Weighted Average Exercise Price per Vested Share $ 43.90