Annual report pursuant to Section 13 and 15(d)

SUBSEQUENT EVENTS (Details Narrative)

v3.22.4
SUBSEQUENT EVENTS (Details Narrative) - USD ($)
1 Months Ended 12 Months Ended
Feb. 14, 2023
Feb. 12, 2023
Feb. 09, 2023
Jan. 01, 2023
Dec. 20, 2022
Apr. 30, 2014
Dec. 31, 2022
Dec. 31, 2021
Jan. 01, 2022
Subsequent Event [Line Items]                  
Proceeds from issuance of common stock             $ 62,586,070  
2014 Equity Incentive Plan [Member]                  
Subsequent Event [Line Items]                  
Percentage of outstanding common shares           7.00%      
Shares available for future issuance                 1,144,567
Shares available for future grants                 558,671
August 2020 Sale Agreement [Member]                  
Subsequent Event [Line Items]                  
Proceeds from issuance of common stock               $ 60,681,238  
Maximum [Member]                  
Subsequent Event [Line Items]                  
Stockholders Equity, Reverse Stock Split         1-for-40        
Minimum [Member]                  
Subsequent Event [Line Items]                  
Stockholders Equity, Reverse Stock Split         1-for-4        
January 1, 2023 [Member] | 2014 Equity Incentive Plan [Member]                  
Subsequent Event [Line Items]                  
Increase in number of shares of common stock available for issuance             291,991    
Percentage of outstanding common shares             7.00%    
Subsequent Event [Member]                  
Subsequent Event [Line Items]                  
Stockholders Equity, Reverse Stock Split 1-for-30   1-for-30            
Subsequent Event [Member] | 2014 Equity Incentive Plan [Member]                  
Subsequent Event [Line Items]                  
Shares available for future issuance       1,436,558          
Shares available for future grants       741,870          
Subsequent Event [Member] | 2014 Equity Incentive Plan [Member] | Evergreen Provision [Member]                  
Subsequent Event [Line Items]                  
Increases in number of shares of common stock available for issuance, minimum percentage of outstanding common stock       7.00%          
Increase in number of shares of common stock available for issuance       291,991          
Percentage of outstanding common shares       7.00%          
Shares available for future issuance       1,436,558          
Shares available for future grants       741,870          
Subsequent Event [Member] | CSPC Megalith Biopharmaceutical Co., Ltd. [Member]                  
Subsequent Event [Line Items]                  
Upfront cash payment   $ 7,500,000              
Upfront payment signing amount   5,000,000.0              
Upfront payment rest amount   2,500,000              
Potential commercial milestone payments   555,000,000              
Subsequent Event [Member] | Maximum [Member] | CSPC Megalith Biopharmaceutical Co., Ltd. [Member]                  
Subsequent Event [Line Items]                  
Potential development and regulatory milestone payments   $ 130,000,000