XML 56 R45.htm IDEA: XBRL DOCUMENT v3.22.1
Deferred Revenue (Details) - USD ($)
1 Months Ended 3 Months Ended 12 Months Ended
Jun. 30, 2021
Sep. 30, 2020
Jan. 31, 2020
Oct. 31, 2014
Mar. 31, 2022
Mar. 31, 2021
Dec. 31, 2016
Dec. 31, 2021
Deferred Revenue Arrangement [Line Items]                
Deferred revenue         $ 7,619,000     $ 8,157,000
Baxter Healthcare Organization                
Deferred Revenue Arrangement [Line Items]                
Term of agreement       10 years        
Upfront payment       $ 20,000,000        
Recognized deferred revenue         500,000 $ 500,000    
Deferred revenue         4,800,000     5,200,000
Wanbang Biopharmaceutical                
Deferred Revenue Arrangement [Line Items]                
Upfront payment             $ 4,000,000  
Recognized deferred revenue         100,000      
Deferred revenue         2,500,000     2,500,000
Sun Pharma Agreements                
Deferred Revenue Arrangement [Line Items]                
Upfront payment     $ 100,000          
Recognized deferred revenue         2,500 2,500    
Deferred revenue         77,500     80,000
Jeil Pharma Agreements                
Deferred Revenue Arrangement [Line Items]                
Upfront payment   $ 200,000            
Recognized deferred revenue         2,500 2,500    
Deferred revenue         200,000     200,000
Drogsan Agreements                
Deferred Revenue Arrangement [Line Items]                
Upfront payment $ 150,000              
Recognized deferred revenue         3,750 $ 0    
Deferred revenue         $ 140,000     $ 140,000