XML 105 R90.htm IDEA: XBRL DOCUMENT v3.21.1
Subsequent Events (Details) - USD ($)
1 Months Ended 2 Months Ended 3 Months Ended 12 Months Ended
Mar. 08, 2021
Jan. 27, 2021
Jan. 19, 2021
Jan. 13, 2021
Jan. 08, 2021
Jan. 04, 2021
Jan. 31, 2021
Dec. 31, 2020
Oct. 31, 2020
May 31, 2020
Feb. 28, 2021
Mar. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Exchange Agreement with Iliad                            
3(a)(9) Exchanges                            
Shares issued on conversion               8,203,880 250,000          
Minimum | Royalty Purchase Agreement                            
Royalty Transaction                            
Percentage of interest on royalty 5.00%                          
Maximum | Royalty Purchase Agreement                            
Royalty Transaction                            
Percentage of interest on royalty 10.00%                          
Series 3 warrants                            
Series 3 Common Stock Purchase Warrant                            
Warrants or Rights Exercised               8,456,352         8,456,352  
Warrant Exercise Inducement Offer, Warrants To Purchase Common Stock Exchanged                   4,005,062        
PIPE Financing Warrants, Dec 2019                            
Purchase Agreements                            
Amount of shares issued                         $ 668,000 $ 1,035,000
Oasis Secured Note Tranche 5 | Oasis Capital                            
Fourth Amendment to Accounts Receivable Purchase Agreement With Oasis Capital, LLC                            
Accounts receivable gross                 $ 2,100,000          
Accumulated chargebacks and discounts on accounts receivable                 955,000          
Threshold price               $ 1,000,000 $ 1,000,000          
At The Market Offering                            
Purchase Agreements                            
Shares issued (in shares)                         3,814,925  
Sale of worth of shares                         $ 1,300,000  
Subsequent event                            
3(a)(9) Exchanges                            
Shares issued on conversion           1,413,606                
Reduction in outstanding balance of notes           $ 1,800,000                
Subsequent event | Securities Purchase Agreement                            
Purchase Agreements                            
Shares issued (in shares)       4,437,870                    
Common stock par value (in dollars per share)       $ 0.0001                    
Share issue price (in dollars per share)       $ 3.38                    
Amount of shares issued       $ 15,000,000                    
Investor’s transaction expenses       $ 1,400,000                    
Subsequent event | Royalty Purchase Agreement                            
Royalty Transaction                            
Payment of royalty $ 10,000,000                          
Aggregate purchase price $ 5,000,000                          
Percentage of net sales 10.00%                          
Percentage of worldwide revenues 10.00%                          
Subsequent event | 6-month anniversary | Royalty Purchase Agreement                            
Royalty Transaction                            
Minimum royalty payable $ 250,000                          
Subsequent event | 12-month anniversary | Royalty Purchase Agreement                            
Royalty Transaction                            
Minimum royalty payable 400,000                          
Subsequent event | 18-month anniversary | Royalty Purchase Agreement                            
Royalty Transaction                            
Minimum royalty payable 600,000                          
Subsequent event | Beginning on the 18-month anniversary | Royalty Purchase Agreement                            
Royalty Transaction                            
Minimum royalty payable $ 750,000                          
Subsequent event | Series 3 warrants                            
Series 3 Common Stock Purchase Warrant                            
Shares issued on exercise of warrants         406,250                  
Warrants or Rights Exercised         406,250                  
Warrant Exercise Inducement Offer, Warrants To Purchase Common Stock Exchanged   406,250                        
Warrant Exercise Inducement Offer, Warrants To Purchase Common Stock Issued   406,250                        
Subsequent event | PIPE Financing Warrants, Dec 2019                            
Subsequent Events.                            
Common stock issued upon exercise of warrants             1,250,000              
Proceeds from exercise of warrants                       $ 975,000    
Subsequent event | Series 1 and Series 2 Warrants                            
Subsequent Events.                            
Common stock issued upon exercise of warrants             2,475,044              
Proceeds from exercise of warrants             $ 1,200,000              
Subsequent event | Secured promissory note                            
Purchase Agreements                            
Outstanding Balance, Percentage 25%     25.00%                      
Subsequent event | Secured promissory note | Notes Purchase and Security Agreements                            
Purchase Agreements                            
Aggregate principal amount     $ 6,200,000                      
Aggregate purchase price     6,000,000                      
Prepaid interest     196,000                      
Investor’s transaction expenses     $ 25,000                      
Interest rate (as a percent)     3.25%                      
Subsequent event | Secured promissory note | Minimum                            
Purchase Agreements                            
Percentage of return bonus     1.00%                      
Subsequent event | Secured promissory note | Maximum                            
Purchase Agreements                            
Percentage of return bonus     18.00%                      
Subsequent event | At The Market Offering                            
Purchase Agreements                            
Shares issued (in shares)                     2,009,554      
Sale of worth of shares                     $ 5,500,000