XML 56 R43.htm IDEA: XBRL DOCUMENT v3.19.1
Summary of Significant Accounting Policies - Schedule of Fair Value Determined Using Black-Scholes Model (Detail)
Dec. 31, 2018
$ / shares
Dec. 31, 2017
Aug. 16, 2017
Mar. 09, 2017
$ / shares
Class Of Warrant Or Right [Line Items]        
Warrants exercise price per share $ 5.03     $ 0.01
Expected Volatility [Member] | Common Stock Warrants [Member]        
Class Of Warrant Or Right [Line Items]        
Fair value of warrants 93.90 91.30 86.90 84.40
Expected Volatility [Member] | Common Stock Warrants [Member] | Pre-trigger Fair Value [Member]        
Class Of Warrant Or Right [Line Items]        
Fair value of warrants 82.50      
Expected Volatility [Member] | Common Stock Warrants [Member] | Post-trigger Fair Value [Member]        
Class Of Warrant Or Right [Line Items]        
Fair value of warrants 82.50      
Expected Term (Years) [Member] | Common Stock Warrants [Member]        
Class Of Warrant Or Right [Line Items]        
Fair value of warrants, expected term (years) 3 years 7 months 6 days 4 years 7 months 6 days 5 years 5 years
Expected Term (Years) [Member] | Common Stock Warrants [Member] | Pre-trigger Fair Value [Member]        
Class Of Warrant Or Right [Line Items]        
Fair value of warrants, expected term (years) 4 years 11 months 23 days      
Expected Term (Years) [Member] | Common Stock Warrants [Member] | Post-trigger Fair Value [Member]        
Class Of Warrant Or Right [Line Items]        
Fair value of warrants, expected term (years) 4 years 11 months 23 days      
Risk-free Interest Rate [Member] | Common Stock Warrants [Member]        
Class Of Warrant Or Right [Line Items]        
Fair value of warrants 2.48 2.16 1.76 2.13
Risk-free Interest Rate [Member] | Common Stock Warrants [Member] | Pre-trigger Fair Value [Member]        
Class Of Warrant Or Right [Line Items]        
Fair value of warrants 3.07      
Risk-free Interest Rate [Member] | Common Stock Warrants [Member] | Post-trigger Fair Value [Member]        
Class Of Warrant Or Right [Line Items]        
Fair value of warrants 3.07      
Stock Price [Member] | Common Stock Warrants [Member] | Pre-trigger Fair Value [Member]        
Class Of Warrant Or Right [Line Items]        
Warrants exercise price per share $ 4.94      
Stock Price [Member] | Common Stock Warrants [Member] | Post-trigger Fair Value [Member]        
Class Of Warrant Or Right [Line Items]        
Warrants exercise price per share 4.94      
Exercise Price [Member] | Common Stock Warrants [Member] | Pre-trigger Fair Value [Member]        
Class Of Warrant Or Right [Line Items]        
Warrants exercise price per share 6.00      
Exercise Price [Member] | Common Stock Warrants [Member] | Post-trigger Fair Value [Member]        
Class Of Warrant Or Right [Line Items]        
Warrants exercise price per share $ 4.18