Quarterly report pursuant to Section 13 or 15(d)

Capital Structure - Additional Information (Details)

v3.21.1
Capital Structure - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Feb. 08, 2021
Dec. 21, 2020
Dec. 18, 2020
Nov. 24, 2020
Oct. 19, 2020
May 29, 2020
Mar. 26, 2020
Feb. 13, 2020
Jan. 01, 2020
Nov. 21, 2019
Nov. 15, 2019
Mar. 31, 2021
Mar. 31, 2020
Dec. 31, 2020
Apr. 26, 2021
Jan. 21, 2021
Schedule Of Capitalization Equity [Line Items]                                
Common stock, shares authorized to issue                       100,000,000   100,000,000    
Common stock, par value                       $ 0.01   $ 0.01    
Proceeds from public offering, net of transaction costs                         $ 23,341      
Common stock in public offering             7,692,308                  
Proceeds from issuance of common stock underwriting discounts and commissions and offering expenses                       $ 23,085        
Placement agents cash fee percentage     6.00% 6.00%                        
Management fee percentage     1.00% 1.00%                        
Preferred stock, shares authorized                       10,000,000   10,000,000    
Preferred stock, par value                       $ 0.01   $ 0.01    
Preferred stock, shares issued                       0   0    
Preferred stock, shares outstanding                       0   0    
Common stock, shares issued                       70,142,608   48,688,480    
Class of warrant or right number of securities unexercised shares cancelled on expiration date                             470,130  
MAM Eagle Lender, LLC                                
Schedule Of Capitalization Equity [Line Items]                                
Warrant to purchase of common stock           527,100                    
Common stock exercisable price per share           $ 4.59                    
February Warrants                                
Schedule Of Capitalization Equity [Line Items]                                
Warrant to purchase of common stock 11,000,000                              
Exercise price of warrants $ 1.60                              
March Series A Warrants                                
Schedule Of Capitalization Equity [Line Items]                                
Common stock in public offering                           8,836,663    
Exercise price of warrants                       $ 0.01        
Warrant to purchase of common stock                       32,438        
Proceeds from issuance of warrants                           $ 2,538    
March Series B Warrants                                
Schedule Of Capitalization Equity [Line Items]                                
Common stock in public offering                           8,836,663    
Exercise price of warrants                       $ 0.01        
Warrant to purchase of common stock                       32,438        
Proceeds from issuance of warrants                           $ 2,538    
March Series A and Series B Warrants                                
Schedule Of Capitalization Equity [Line Items]                                
Exercise price of warrants                       $ 0.01        
Warrant to purchase of common stock                       437,692        
January Warrants                                
Schedule Of Capitalization Equity [Line Items]                                
Exercise price of warrants                       $ 1.60       $ 1.60
Warrant to purchase of common stock                       10,300,430       10,300,430
Offering price of warrant                               $ 0.125
December Series A Warrants                                
Schedule Of Capitalization Equity [Line Items]                                
Exercise price of warrants   $ 1.18                            
November Series B Warrants                                
Schedule Of Capitalization Equity [Line Items]                                
Common stock in public offering                           7,276,583    
Proceeds from issuance of warrants                           $ 6,050,430    
December Series B Warrants                                
Schedule Of Capitalization Equity [Line Items]                                
Common stock in public offering                           73    
Proceeds from issuance of warrants                           $ 60    
March Series A Warrants                                
Schedule Of Capitalization Equity [Line Items]                                
Warrant to purchase of common stock             7,692,308                  
Common stock exercisable price per share             $ 4.59                  
March Series B Warrants                                
Schedule Of Capitalization Equity [Line Items]                                
Warrant to purchase of common stock             7,692,308                  
Common stock exercisable price per share             $ 3.25                  
November Series A Warrants                                
Schedule Of Capitalization Equity [Line Items]                                
Warrant to purchase of common stock       10,126,583                        
Common stock exercisable price per share       $ 1.20                        
Common stock in direct offering       2,850,000                        
November Series B Warrants                                
Schedule Of Capitalization Equity [Line Items]                                
Proceeds from public offering, net of transaction costs       $ 10,763                        
Common stock exercisable price per share       $ 0.01                        
Pre-funded warrants to purchase of common stock       7,276,583                        
November Placement Agent Warrants                                
Schedule Of Capitalization Equity [Line Items]                                
Warrant to purchase of common stock       607,595                        
Common stock exercisable price per share       $ 1.48125                        
December Series A Warrants                                
Schedule Of Capitalization Equity [Line Items]                                
Common stock in public offering                       10,300,430        
Warrant to purchase of common stock     10,300,430                          
Common stock exercisable price per share     $ 1.18                          
Common stock in direct offering     4,250,000                          
Proceeds from issuance of warrants                       $ 12,155        
December Series B Warrants                                
Schedule Of Capitalization Equity [Line Items]                                
Proceeds from public offering, net of transaction costs     $ 10,933                          
Common stock exercisable price per share     $ 0.01                          
Pre-funded warrants to purchase of common stock     6,050,430                          
December Placement Agent Warrants                                
Schedule Of Capitalization Equity [Line Items]                                
Warrant to purchase of common stock     618,026                          
Common stock exercisable price per share     $ 1.45625                          
February Placement Agent Warrants | February Warrants                                
Schedule Of Capitalization Equity [Line Items]                                
Exercise price of warrants $ 2.00                              
Percentage of cash fee on gross proceeds 6.00%                              
Percentage of management fee on gross proceeds 1.00%                              
February Placement Agent Warrants | February Warrants | Maximum                                
Schedule Of Capitalization Equity [Line Items]                                
Warrant to purchase of common stock 660,000                              
Placement Agent | January Warrants                                
Schedule Of Capitalization Equity [Line Items]                                
Warrant to purchase of common stock   618,026                            
Exercise price of warrants   $ 2.00                            
Placement Agent | December Series A Warrants                                
Schedule Of Capitalization Equity [Line Items]                                
Percentage of cash fee on gross proceeds   6.00%                            
Percentage of management fee on gross proceeds   1.00%                            
Series B Warrants                                
Schedule Of Capitalization Equity [Line Items]                                
Common stock in public offering                       111,539        
Warrant to purchase of common stock                       32,438        
Proceeds from issuance of warrants                       $ 1        
Series A Warrants                                
Schedule Of Capitalization Equity [Line Items]                                
Warrant to purchase of common stock                       32,438        
The Agreement                                
Schedule Of Capitalization Equity [Line Items]                                
Issuance of common stock upon separation                       441,967        
Common stock, par value               $ 0.01                
Proceeds from sales agreement                       $ 3,612        
Proceeds from public offering, net of transaction costs               $ 25,000                
Paid sales commission                       3.00%        
Warrant Exchange Agreements                                
Schedule Of Capitalization Equity [Line Items]                                
Common stock, shares issued         1,186,774                      
Warrant Exchange Agreements | Series A Warrants                                
Schedule Of Capitalization Equity [Line Items]                                
Warrants issued to purchase shares of common stock         0.2                      
Warrant Exchange Agreements | Series B Warrants                                
Schedule Of Capitalization Equity [Line Items]                                
Warrants issued to purchase shares of common stock         0.2                      
Warrant Exchange Agreements | March Series A Warrants                                
Schedule Of Capitalization Equity [Line Items]                                
Common stock, par value         $ 0.01                      
Warrants expiration date         Apr. 26, 2021                      
Warrant Exchange Agreements | March Series B Warrants                                
Schedule Of Capitalization Equity [Line Items]                                
Common stock, par value         $ 0.01                      
Warrants expiration date         Apr. 26, 2021                      
Warrant Exchange Agreements | March Series A and Series B Warrants                                
Schedule Of Capitalization Equity [Line Items]                                
Reclassification to equity upon warrant exchange         $ 21,858                      
Recro                                
Schedule Of Capitalization Equity [Line Items]                                
Right to receive common stock                   1            
Number of shares held for distribution of new shares                     2.5          
Issuance of common stock upon separation                 45,874 9,396,583