XML 56 R46.htm IDEA: XBRL DOCUMENT v3.23.1
STOCKHOLDERS EQUITY - Common Stock Transaction (Details) - USD ($)
1 Months Ended 3 Months Ended
Oct. 31, 2022
Mar. 31, 2023
Mar. 31, 2022
Common stock disclosures      
Number of Warrants   2,388,877  
Series A Prefunded Warrants October 2020      
Common stock disclosures      
Warrants modified 32,000    
March 2020 Series A Warrants      
Common stock disclosures      
Warrants modified 29,091    
2018 Warrants      
Common stock disclosures      
Exercise price (in dollars per unit)   $ 174.53  
Shares issued on exercise of warrants   0 0
Number of Warrants   8,483  
Existing Warrants [Member]      
Common stock disclosures      
Exercise price (in dollars per unit) $ 5.05    
Fair value adjustment of warrants $ 100,000    
2020 Series C Warrants Exercise price $1.62      
Common stock disclosures      
Exercise price (in dollars per unit)   $ 40.50  
Number of Warrants   48,163  
October 2020 Offering | October 2022 Financing [Member]      
Common stock disclosures      
Exercise price (in dollars per unit) $ 5.2499    
October 2022 Offering [Member]      
Common stock disclosures      
Issuance of common stock and warrants in public offerings (in shares) 154,000    
Proceeds from issuance of common stock and warrants, net of issuance costs $ 8,000,000.0    
Shares issued on exercise of warrants   676,000  
October 2022 Offering [Member] | October 2022 Private Placement Pre-Funded Warrants [Member]      
Common stock disclosures      
Fair value of warrants $ 8,200,000    
October 2022 Offering [Member] | Preferred Investment Options [Member]      
Common stock disclosures      
Number of shares into which a warrant may be converted 1,190,476    
October 2022 Offering [Member] | Wainwright Preferred Investment Options [Member]      
Common stock disclosures      
Number of shares/warrants comprised in a unit (in shares) 111,429    
October 2022 Offering [Member] | October 2022 - Preferred Investment Options      
Common stock disclosures      
Equity issuance (in price per unit) $ 5.25    
Fair value of warrants $ 4,900,000    
Number of shares into which a warrant may be converted 1,714,286    
October 2022 Offering [Member] | October 2022 - Preferred Investment Options | Expected volatility      
Common stock disclosures      
Fair value assumptions 1.2887    
October 2022 Offering [Member] | October 2022 - Preferred Investment Options | Risk-free interest rate      
Common stock disclosures      
Fair value assumptions 0.0412    
October 2022 Offering [Member] | October 2022 - Preferred Investment Options | Contractual term      
Common stock disclosures      
Warrant expiration term (in years) 5 years 6 months    
October 2022 Offering [Member] | October 2022 - Preferred Investment Options | Expected dividend yield      
Common stock disclosures      
Fair value assumptions 0    
October 2022 Offering [Member] | October 2022 Placement Agent Warrants      
Common stock disclosures      
Fair value of warrants $ 300,000    
October 2022 Offering [Member] | October 2022 Placement Agent Warrants | Expected volatility      
Common stock disclosures      
Fair value assumptions 1.2996    
October 2022 Offering [Member] | October 2022 Placement Agent Warrants | Risk-free interest rate      
Common stock disclosures      
Fair value assumptions 0.0414    
October 2022 Offering [Member] | October 2022 Placement Agent Warrants | Contractual term      
Common stock disclosures      
Warrant expiration term (in years) 5 years    
October 2022 Offering [Member] | October 2022 Placement Agent Warrants | Expected dividend yield      
Common stock disclosures      
Fair value assumptions 0    
October 2022 Offering [Member] | 2020 Series C Warrants Exercise price $1.62      
Common stock disclosures      
Warrants modified 19,048    
October 2022 Offering [Member] | October 2022 Financing [Member]      
Common stock disclosures      
Issuance of common stock and warrants in public offerings (in shares) 369,810