Annual report pursuant to Section 13 and 15(d)

Deerfield Debt Obligation (Details)

v3.19.1
Deerfield Debt Obligation (Details) - USD ($)
12 Months Ended 28 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Oct. 31, 2020
Jan. 31, 2021
Feb. 16, 2018
Debt Instrument          
Interest expense, net $ (811,621) $ (24,016)      
Long-term debt, current portion 1,050,000 $ 0      
Deerfield Obligation          
Debt Instrument          
Interest expense, net 800,000        
Long term debt $ 15,400,000        
Scenario, Forecast | Deerfield Obligation          
Debt Instrument          
Periodic payment     $ 262,500    
Balloon payment to be paid       $ 15,250,000  
Level 1 | Deerfield Obligation          
Debt Instrument          
Estimated fair value of debt         $ 15,075,000