Annual report pursuant to Section 13 and 15(d)

NOTES PAYABLE (Details Narrative)

v3.21.1
NOTES PAYABLE (Details Narrative) - USD ($)
1 Months Ended 12 Months Ended
Feb. 11, 2019
Dec. 08, 2020
Mar. 20, 2020
May 03, 2019
May 02, 2019
Dec. 31, 2020
Dec. 31, 2019
Perceptive Tranche I Note and Perceptive Tranche II fees paid   $ 7,100,000       $ 30,000,000.0  
Effective interest rate   13.70%          
Gain (loss) on extinguishment of debt           991,797 $ (9,962,495)
Perceptive Tranche IV Warrant [Member]              
Fair value of warrants           $ 3,700,000  
Warrant exercise price per share           $ 1.94  
Shares issued upon exercise of warrants, Amount           $ 2,390,000  
Expiry date of warrant           Dec. 08, 2030  
Perceptive Tranche III Warrant [Member]              
Fair value of warrants         $ 900,000    
Warrant exercise price per share         $ 4.64    
Shares issued upon exercise of warrants, Amount         $ 250,000    
Expiry date of warrant         May 03, 2029    
Perceptive Tranche IV Loan (Member)              
Principal amount of term loan   $ 15,000,000       $ 14,000,000.0  
Expiry date of warrant   Mar. 01, 2024          
Gain (loss) on extinguishment of debt   $ 1,000,000.0          
Discount rate   7.00%          
Perceptive Tranche I Loan (Member)              
Principal amount of term loan           $ 45,000,000.0  
Perceptive Tranche II Loan (Member)              
Principal amount of term loan       $ 27,500,000      
Perceptive Tranche III Loan (Member)              
Principal amount of term loan     $ 12,500,000        
Perceptive Credit Agreement [Member]              
Expiration date           February 11, 2029  
Description of prepaid principal amount           (i) 5.0% of the prepaid principal amount, if prepaid on or prior to December 31, 2021, (ii) 2.0% of the prepaid principal amount, if prepaid after December 31, 2021 and on or prior to December 31, 2022, (iii) 4.0% of the prepaid principal amount, if prepaid after December 31, 2022 and on or prior to December 31, 2023, and (iv) 5.0% of the prepaid principal amount, if prepaid any time thereafter and prior to the Maturity Date  
Fair value of warrants           $ 2,700,000  
Warrant exercise price per share           $ 3.28  
Interest rate description           Perceptive Credit Agreement bear interest at a rate per annum equal to 7.5% plus the greater of (i) one-month LIBOR and (ii) 3.5%; provided, however, that upon, and during the continuance of, an Event of Default, the interest rate will automatically increase by an additional 400 basis points. Accrued interest is payable to Perceptive on the last day of each month during the term of the Perceptive Credit Facility. The rate of interest in effect as of the Perceptive Closing Date and at December 31, 2020 was 11.0%  
Additional description           In addition, the Company must (i) at all times prior to the Maturity Date maintain a minimum cash balance of $3.0 million; and (ii) as of the last day of each fiscal quarter commencing with the fiscal quarter ended June 30, 2019, report revenues for the trailing 12-month period that exceed the amounts set forth in the Perceptive Credit Agreement, which range from $7.0 million for the fiscal quarter ended June 30, 2019 to $55.0 million for the fiscal quarter ending December 31, 2021  
Principal amount of term loan $ 100,000,000.0            
Shares issued upon exercise of warrants, Amount           $ 1,360,000  
BPC (Member)              
Effective interest rate           6.00%  
Expiration date           June 6, 2022  
Net Cash proceeds           $ 15,000,000.0  
Marathon Healthcare Finance Fund, L.P. [Member]              
Deferred facility fee       2,800,000      
Prepayment Penalty       6,500,000     6,500,000
Unamortized debt discount             $ 3,500,000
Fees and expenses       1,500,000      
Debt service reserve       4,000,000.0      
Accrued interest       700,000      
First Perceptive Amendment [Member]              
Additional facility fee       $ 100,000      
Second Perceptive Amendment [Member]              
Additional facility fee           $ 800,000  
Warrant exercise price per share           $ 1.94  
Shares issued upon exercise of warrants, Amount           $ 2,390,000