Quarterly report pursuant to Section 13 or 15(d)

Capital Structure - Additional Information (Detail)

v3.20.1
Capital Structure - Additional Information (Detail) - USD ($)
1 Months Ended 3 Months Ended
Dec. 18, 2019
Dec. 12, 2019
Aug. 03, 2018
Jul. 25, 2017
Jul. 27, 2016
Jun. 12, 2015
Feb. 29, 2020
Mar. 31, 2020
Class of Stock [Line Items]                
Common stock, shares authorized             200,000,000 125,000,000
Number of shares issued 2,565,000 3,715,000            
Net proceeds received $ 10,000,000              
Gross Proceed   $ 13,000,000            
Dividends declared or paid               $ 0
Combined Net Proceeds   $ 21,300,000            
Common stock, voting rights               The holders of shares of common stock are entitled to one vote for each share of common stock held at all meetings of stockholders and written actions in lieu of meetings.
Stockholders' Equity, Reverse Stock Split             1-for-10 reverse stock-split  
Private Placement [Member]                
Class of Stock [Line Items]                
Number of shares issued           4,728,128    
Net proceeds received           $ 18,300,000    
Number of Shares Issued   1,111,111            
Warrants to purchase shares of common stock           2,364,066   189,126
Warrant exercise price per share           $ 8.00   $ 4.65
Private placement, securities description               Each investor received one share of common stock and a warrant to purchase one-half share of common stock at a price of $4.23 per common share purchased.
Exercise price per common share           $ 4.23    
Class of warrant purchase percentage               4.00%
Warrant expiration date               Jun. 11, 2020
Follow-on Offering [Member]                
Class of Stock [Line Items]                
Number of shares issued     575,000 3,200,000 1,400,000      
Net proceeds received     $ 10,400,000 $ 37,100,000 $ 32,000,000      
Aggregate gross sales proceeds from common stock     $ 11,500,000 $ 40,000,000 $ 35,000,000      
Warrant exercise price per share       $ 15.50 $ 30.00      
Follow-on Offering [Member] | CMPO Warrants [Member]                
Class of Stock [Line Items]                
Warrants to purchase shares of common stock       1,600,000 1,400,000      
Follow-on Offering [Member] | 2016 Warrants [Member]                
Class of Stock [Line Items]                
Warrant expiration term       5 years        
Fair value of warrants         $ 18,600,000      
Issuance costs allocated to warrants         $ 1,600,000      
Follow-on Offering [Member] | 2017 Warrants [Member]                
Class of Stock [Line Items]                
Warrant expiration term         5 years      
Fair value of warrants       $ 12,400,000        
Issuance costs allocated to warrants       $ 900,000