XML 73 R57.htm IDEA: XBRL DOCUMENT v3.19.1
Equity Transactions - Warrant Information (Detail) - Common stock purchase warrants - $ / shares
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2015
Vendor      
Class Of Warrant Or Right [Line Items]      
Number of warrants issued (in shares) 294,117    
Warrant exercise price (in USD per share) $ 1.7    
Third Amendment      
Class Of Warrant Or Right [Line Items]      
Number of warrants issued (in shares)     29,239
Warrant exercise price (in USD per share)     $ 17.1
Loan and Security Agreement      
Class Of Warrant Or Right [Line Items]      
Number of warrants issued (in shares)   190,140  
Warrant exercise price (in USD per share)   $ 2.84  
Warrants outstanding (in shares) 169,014