Quarterly report pursuant to Section 13 or 15(d)

Capital Structure - Additional Information (Details)

v3.21.2
Capital Structure - Additional Information (Details) - USD ($)
6 Months Ended 12 Months Ended 15 Months Ended
May 31, 2021
Feb. 08, 2021
Jan. 21, 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
Jun. 30, 2021
Jun. 30, 2020
Dec. 31, 2020
May 27, 2021
Apr. 24, 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,085,000      
Common stock in public offering                 7,692,308                  
Proceeds from issuance of common stock underwriting discounts and commissions and offering expenses                 $ 23,085,000                  
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                           84,273,222   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]                                    
Proceeds from public offering, net of transaction costs   $ 16,173,000                                
Warrant to purchase of common stock   11,000,000                                
Exercise price of warrants   $ 1.60                                
May Warrants                                    
Schedule Of Capitalization Equity [Line Items]                                    
Proceeds from public offering, net of transaction costs $ 10,900,000                                  
Warrant to purchase of common stock 14,028,520                                  
Common stock exercisable price per share $ 0.90                                  
Common stock in direct offering 14,028,520                                  
Exercise price of warrants $ 0.85                                  
March Series A Warrants                                    
Schedule Of Capitalization Equity [Line Items]                                    
Exercise price of warrants                           $ 0.01        
Warrant to purchase of common stock                           32,438        
Proceeds from issuance of warrants                               $ 2,538,000    
March Series A and Series B Warrants                                    
Schedule Of Capitalization Equity [Line Items]                                    
Common stock in public offering                               8,836,663    
January Warrants                                    
Schedule Of Capitalization Equity [Line Items]                                    
Warrant to purchase of common stock     10,300,430                              
Exercise price of warrants     $ 1.60                              
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                               $ 73,000    
December Series B Warrants                                    
Schedule Of Capitalization Equity [Line Items]                                    
Common stock in public offering                               6,050,430    
Proceeds from issuance of warrants                               $ 60,000    
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,000                        
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                        
Exercise price of warrants           $ 1.48125                        
December Series A Warrants                                    
Schedule Of Capitalization Equity [Line Items]                                    
Warrant to purchase of common stock         10,300,430                 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,000        
December Series B Warrants                                    
Schedule Of Capitalization Equity [Line Items]                                    
Proceeds from public offering, net of transaction costs         $ 10,933,000                          
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                                
May Placement Agent Warrants | May Warrants                                    
Schedule Of Capitalization Equity [Line Items]                                    
Management fee percentage 1.00%                                  
Exercise price of warrants $ 1.0625                                  
Percentage of cash fee on gross proceeds 6.00%                                  
May Placement Agent Warrants | May Warrants | Maximum                                    
Schedule Of Capitalization Equity [Line Items]                                    
Warrant to purchase of common stock 841,711                                  
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,000        
Series A Warrants                                    
Schedule Of Capitalization Equity [Line Items]                                    
Warrant to purchase of common stock                           32,438        
ATM Facility                                    
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,000  
Proceeds from public offering, net of transaction costs                   $ 25,000,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,000                      
Recro                                    
Schedule Of Capitalization Equity [Line Items]                                    
Issuance of common stock upon separation                     45,874 9,396,583            
Recro | Separation                                    
Schedule Of Capitalization Equity [Line Items]                                    
Right to receive common stock                       1            
Number of shares held for distribution of new shares                         2.5