XML 130 R65.htm IDEA: XBRL DOCUMENT v3.22.1
Subsequent Events (Details) - USD ($)
1 Months Ended
Apr. 12, 2022
Apr. 30, 2022
Apr. 30, 2022
Mar. 03, 2022
Haisco Pharmaceutical Group Co., Ltd, Upfront Payment        
Subsequent Event [Line Items]        
Receivable       $ 7,000,000
Equity Distribution Agreement | Subsequent Event        
Subsequent Event [Line Items]        
Number of shares issued in transaction (in shares)   403,982 318,156  
Consideration received on sale of stock     $ 505,000  
Lincoln Park Purchase Agreement | Subsequent Event        
Subsequent Event [Line Items]        
Consideration received on sale of stock   $ 707,000    
Sale of stock term 36 months      
Lincoln Park Purchase Agreement | Subsequent Event | Maximum        
Subsequent Event [Line Items]        
Amount of consideration on sale of stock agreement $ 40,000,000