XML 24 R62.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
DERIVATIVE INSTRUMENTS, INCEPTION FAIR VALUE OF WARRANTS (Details)
$ in Thousands
Dec. 31, 2019
USD ($)
Nov. 30, 2019
USD ($)
shares
Dec. 31, 2018
USD ($)
Jun. 30, 2018
USD ($)
Y
2018 Series B Warrant Exercise price        
Fair value of warrants        
Fair value of warrants $ 0   $ 0 $ 11,500
2018 Series B Warrant Exercise price | Underwritten Public Offering, June 2018        
Fair Value Measurement Inputs and Valuation Techniques [Line Items]        
Warrant expiration term (in years)       20 years
2018 Series A Warrant Exercise price        
Fair value of warrants        
Fair value of warrants       $ 13,700
2018 Series A Warrant Exercise price | Underwritten Public Offering, June 2018        
Fair Value Measurement Inputs and Valuation Techniques [Line Items]        
Warrant expiration term (in years)       5 years
Placement Agent Warrants        
Fair Value Measurement Inputs and Valuation Techniques [Line Items]        
Number of shares into which a warrant may be converted | shares   15,168    
Fair value of warrants   $ 59    
Warrant expiration term (in years)   5 years    
Risk-free interest rate | 2018 Series B Warrant Exercise price        
Fair value of warrants        
Derivative warrant liability measurement input       2.95
Risk-free interest rate | 2018 Series A Warrant Exercise price        
Fair value of warrants        
Derivative warrant liability measurement input       2.75
Risk-free interest rate | Placement Agent Warrants        
Fair Value Measurement Inputs and Valuation Techniques [Line Items]        
Fair value assumptions   1.61    
Expected dividend yield | 2018 Series B Warrant Exercise price        
Fair Value Measurement Inputs and Valuation Techniques [Line Items]        
Fair value assumptions       0
Expected dividend yield | 2018 Series A Warrant Exercise price        
Fair value of warrants        
Derivative warrant liability measurement input       0
Contractual term | 2018 Series B Warrant Exercise price        
Fair value of warrants        
Derivative warrant liability measurement input | Y       20
Contractual term | 2018 Series A Warrant Exercise price        
Fair value of warrants        
Derivative warrant liability measurement input | Y       5
Expected volatility | 2018 Series B Warrant Exercise price        
Fair value of warrants        
Derivative warrant liability measurement input       202.51
Expected volatility | 2018 Series A Warrant Exercise price        
Fair value of warrants        
Derivative warrant liability measurement input       202.51
Expected volatility | Placement Agent Warrants        
Fair Value Measurement Inputs and Valuation Techniques [Line Items]        
Fair value assumptions   100.82