Annual report pursuant to Section 13 and 15(d)

Capital Structure - Narrative (Details)

v3.20.1
Capital Structure - Narrative (Details)
2 Months Ended 3 Months Ended 12 Months Ended
Feb. 06, 2020
USD ($)
$ / shares
shares
Feb. 03, 2020
$ / shares
shares
Sep. 04, 2019
USD ($)
day
$ / shares
shares
Mar. 08, 2019
USD ($)
$ / shares
shares
Dec. 27, 2018
$ / shares
shares
Dec. 26, 2018
shares
Sep. 25, 2018
shares
Sep. 24, 2018
shares
Aug. 17, 2018
USD ($)
$ / shares
shares
Nov. 17, 2017
USD ($)
shares
Mar. 10, 2020
shares
Sep. 30, 2019
USD ($)
$ / shares
shares
Dec. 31, 2018
$ / shares
shares
Dec. 31, 2019
USD ($)
class_of_stock
Vote
$ / shares
shares
Dec. 31, 2018
USD ($)
$ / shares
shares
Oct. 31, 2015
shares
Oct. 20, 2015
class_of_stock
Dec. 31, 2014
shares
Capital Structure                                    
Number of classes of stock authorized to issue | class_of_stock                                 2  
Number of shares of capital stock authorized to issue (in shares)                           205,000,000        
Common stock, shares authorized (in shares)                         200,000,000 200,000,000 200,000,000      
Preferred stock, shares authorized (in shares)                         5,000,000 5,000,000 5,000,000      
Common stock, par value (in dollars per share) | $ / shares                 $ 0.001       $ 0.001 $ 0.001 $ 0.001      
Preferred stock, par value per share (in dollars per share) | $ / shares                         $ 0.001 $ 0.001 $ 0.001      
Preferred stock, shares outstanding (in shares)                         2,857,143 2,857,143 2,857,143      
Proceeds from issuance of Series B convertible preferred stock upon warrant exercise, net | $                           $ 0 $ 5,685,038      
Deemed distribution to shareholder | $                             $ 1,657,383      
Common stock                                    
Capital Structure                                    
Number of shares available under warrant (in shares)                               22,328    
Consideration issued (in shares)                             5,774,464      
Issuance of stock (in shares)                           1,818,182        
Series B convertible preferred stock | Preferred Stock                                    
Capital Structure                                    
Preferred stock conversion ratio         0.20 0.20             0.20 0.20        
Number of shares available under warrant (in shares)                                   625,208
Preferred stock, shares outstanding (in shares)                           2,857,143        
Common Stock                                    
Capital Structure                                    
Number of shares available under warrant (in shares)                           4,024,708        
Number of redemption or sinking fund provisions | class_of_stock                           0        
Number of votes per share | Vote                           1        
Number of preemptive, conversion or subscription rights | class_of_stock                           0        
Private Placement                                    
Capital Structure                                    
Number of shares available under warrant (in shares)         14,285,714                          
Exercise price per share (in dollars per share) | $ / shares         $ 0.40                          
Proceeds from issuance of Series B convertible preferred stock upon warrant exercise, net | $                             $ 5,700,000      
Sale of stock price per share (in dollars per share) | $ / shares                 $ 3.91                  
Proceeds from issuance or sale of equity | $                 $ 3,900,000                  
Private Placement | Common stock                                    
Capital Structure                                    
Issuance of stock (in shares)                 1,000,000                  
Private Placement | Series B convertible preferred stock | Preferred Stock                                    
Capital Structure                                    
Preferred stock, shares authorized (in shares)           2,857,143             2,857,143   2,857,143      
Preferred stock, par value per share (in dollars per share) | $ / shares         2.00                          
Armistice Purchase Agreement                                    
Capital Structure                                    
Number of shares issued (in shares)     1,200,000                 1,200,000            
Sale of stock price per share (in dollars per share) | $ / shares     $ 3.132                 $ 3.132            
Consideration received | $     $ 3,700,000                 $ 3,700,000            
Trading days | day     5                              
Bought Deal                                    
Capital Structure                                    
Number of shares issued (in shares)       1,818,182                            
Sale of stock price per share (in dollars per share) | $ / shares       $ 5.50                            
Consideration received | $       $ 9,000,000                            
TRx                                    
Capital Structure                                    
Unregistered shares of common stock issued or issuable as part of acquisition | $                   $ 8,100,000                
Shares issued upon closing (in shares)                   5,184,920                
Contingent shares issuable as part of acquisition (in shares)                   2,349,968                
Ichorion                                    
Capital Structure                                    
Consideration issued (in shares)             5,800,000 5,800,000                    
Subsequent Event | Series B convertible preferred stock | Preferred Stock                                    
Capital Structure                                    
Shares converted (in shares)                     1,600,000              
Subsequent Event | Common Stock | Common stock                                    
Capital Structure                                    
Shares issued upon conversion (in shares)                     8,000,000              
Subsequent Event | Registered Direct Offering                                    
Capital Structure                                    
Number of shares issued (in shares) 1,306,282                                  
Sale of stock price per share (in dollars per share) | $ / shares $ 3.98                                  
Subsequent Event | Aevi                                    
Capital Structure                                    
Common stock, par value (in dollars per share) | $ / shares   $ 0.001                                
Consideration issued (in shares)   3,900,000                                
Incentive Warrants                                    
Capital Structure                                    
Number of shares available under warrant (in shares)                         4,000,000   4,000,000      
Exercise price per share (in dollars per share) | $ / shares         $ 12.50               $ 12.50   $ 12.50      
Expected life         5 years 6 months               5 years 6 months   5 years 6 months      
Deemed distribution to shareholder | $                             $ 1,700,000      
Armistice | Bought Deal                                    
Capital Structure                                    
Number of shares issued (in shares)       363,637                            
Armistice | Subsequent Event | Registered Direct Offering | Common stock                                    
Capital Structure                                    
Number of shares issued (in shares) 1,256,282                                  
Consideration received | $ $ 5,000,000