XML 28 R42.htm IDEA: XBRL DOCUMENT v3.20.1
Fair Value Measurements - Estimated Fair Value of Warrant Liability (Details)
3 Months Ended
Mar. 31, 2020
USD ($)
$ / shares
Dec. 31, 2019
USD ($)
$ / shares
Jul. 31, 2019
$ / shares
Jul. 23, 2019
USD ($)
Recurring | Level 3        
Fair Value Assumptions and Methodology for Assets and Liabilities        
Fair value of warrant $ 2,000 $ 3,000    
Change in fair value $ (1,000)      
Series A Warrants | Stock price        
Fair Value Assumptions and Methodology for Assets and Liabilities        
Warrant liability | $ / shares 0.53 0.65    
Series A Warrants | Strike price        
Fair Value Assumptions and Methodology for Assets and Liabilities        
Warrant liability | $ / shares 787.50 787.50    
Series A Warrants | Expected life        
Fair Value Assumptions and Methodology for Assets and Liabilities        
Weighted-average expected term (years) 2 years 2 months 12 days 2 years 4 months 28 days    
Series A Warrants | Volatility        
Fair Value Assumptions and Methodology for Assets and Liabilities        
Warrant liability 141.60 143.41    
Series A Warrants | Risk free rate        
Fair Value Assumptions and Methodology for Assets and Liabilities        
Warrant liability 0.29 1.62    
Series 1 warrants        
Fair Value Assumptions and Methodology for Assets and Liabilities        
Weighted-average expected term (years)     5 years  
Series 1 warrants | Stock price        
Fair Value Assumptions and Methodology for Assets and Liabilities        
Warrant liability | $ / shares     1.73  
Series 1 warrants | Strike price        
Fair Value Assumptions and Methodology for Assets and Liabilities        
Warrant liability | $ / shares     2.00  
Series 1 warrants | Expected life        
Fair Value Assumptions and Methodology for Assets and Liabilities        
Warrant liability     5.0  
Series 1 warrants | Volatility        
Fair Value Assumptions and Methodology for Assets and Liabilities        
Warrant liability     109.25  
Series 1 warrants | Risk free rate        
Fair Value Assumptions and Methodology for Assets and Liabilities        
Warrant liability     1.83  
Underwriter Warrants | Stock price        
Fair Value Assumptions and Methodology for Assets and Liabilities        
Warrant liability | $ / shares 0.53 0.65    
Underwriter Warrants | Strike price        
Fair Value Assumptions and Methodology for Assets and Liabilities        
Warrant liability | $ / shares 52.50 52.50    
Underwriter Warrants | Expected life        
Fair Value Assumptions and Methodology for Assets and Liabilities        
Weighted-average expected term (years) 3 years 6 months 3 years 9 months 4 days    
Underwriter Warrants | Volatility        
Fair Value Assumptions and Methodology for Assets and Liabilities        
Warrant liability 141.60 143.41    
Underwriter Warrants | Risk free rate        
Fair Value Assumptions and Methodology for Assets and Liabilities        
Warrant liability 0.29 1.69    
2019 Bridge Note Warrants        
Fair Value Assumptions and Methodology for Assets and Liabilities        
Fair value of warrant       $ 4,259,000
Warrant liability | Series A Warrants        
Fair Value Assumptions and Methodology for Assets and Liabilities        
Fair value of warrant $ 3      
Warrant liability   10    
Change in fair value 7      
Warrant liability | Series A Warrants | Recurring | Level 3        
Fair Value Assumptions and Methodology for Assets and Liabilities        
Fair value of warrant 3 $ 10    
Warrant liability | Underwriter Warrants        
Fair Value Assumptions and Methodology for Assets and Liabilities        
Fair value of warrant 2,096 3,482    
Change in fair value 1,386      
Warrant liability | Underwriter Warrants | Recurring | Level 3        
Fair Value Assumptions and Methodology for Assets and Liabilities        
Fair value of warrant $ 2,096 3,482    
Warrant liability | LOC Warrants | Recurring | Level 3        
Fair Value Assumptions and Methodology for Assets and Liabilities        
Fair value of warrant   0    
Warrant liability | 2019 Bridge Note Warrants | Recurring | Level 3        
Fair Value Assumptions and Methodology for Assets and Liabilities        
Fair value of warrant   $ 0