XML 45 R31.htm IDEA: XBRL DOCUMENT v3.20.4
Fair Value Measurements - Additional Information (Details)
Dec. 31, 2020
USD ($)
$ / shares
Dec. 31, 2019
USD ($)
$ / shares
Dec. 31, 2018
USD ($)
$ / shares
Dec. 31, 2017
USD ($)
$ / shares
Dec. 11, 2017
$ / shares
shares
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]          
Exercise price of warrants (in dollars per share) $ 80.43 $ 7.21 $ 6.35 $ 5.21  
Warrant expiration date         Dec. 11, 2018
Fair value | $       $ 2,791,000  
Share Price       $ 5.325  
Warrant liability | $     $ 0    
Financial liabilities fair value disclosure | $ $ 0 $ 0      
Common warrants          
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]          
Common stock to be issued if warrants are exercised (in shares) | shares         1,783,587
Exercise price of warrants (in dollars per share)       $ 5.25 $ 5.25
Fair value | $       $ 2,683,000  
Share Price       $ 5.60  
Common warrants | Risk Free Interest Rate          
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]          
Warrants and Rights Outstanding, Measurement Input       1.76  
Common warrants | Volatility          
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]          
Warrants and Rights Outstanding, Measurement Input       62  
Placement agent warrants          
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]          
Common stock to be issued if warrants are exercised (in shares) | shares         107,015
Exercise price of warrants (in dollars per share)         $ 6.6562
Warrant expiration date         Dec. 11, 2018
Fair value | $       $ 108,000  
Share Price       $ 5.60  
Placement agent warrants | Risk Free Interest Rate          
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]          
Warrants and Rights Outstanding, Measurement Input       1.76  
Placement agent warrants | Volatility          
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]          
Warrants and Rights Outstanding, Measurement Input       62