Annual report pursuant to Section 13 and 15(d)

Stockholders' Equity, Lincoln Park Purchase Agreement (Details)

v3.24.0.1
Stockholders' Equity, Lincoln Park Purchase Agreement (Details)
3 Months Ended 12 Months Ended
Aug. 10, 2023
USD ($)
Time
$ / shares
shares
Sep. 30, 2023
shares
Dec. 31, 2023
USD ($)
shares
Dec. 31, 2022
USD ($)
Lincoln Park Purchase Agreement [Abstract]        
Net proceeds     $ 9,227,000 $ 4,428,000
Issuance costs     $ 278,000 $ 131,000
Lincoln Park [Member]        
Lincoln Park Purchase Agreement [Abstract]        
Term of purchase agreement     30 months  
Consideration shares of common stock (in shares) | shares 246,792 0 1,300,000  
Common stock fair value $ 1,000,000      
Net proceeds     $ 4,500,000  
Issuance costs     $ 152,000  
Number of consecutive trading days     10 days  
Number of time shares purchased | Time 3      
Percentage of common stock 30.00%      
Percentage of accelerated purchase 96.50%      
Lincoln Park [Member] | Closing Stock Price [Member]        
Lincoln Park Purchase Agreement [Abstract]        
Measurement input 4.14   3.01  
Lincoln Park [Member] | Stock Volatility Rate [Member]        
Lincoln Park Purchase Agreement [Abstract]        
Measurement input 0.825   0.775  
Lincoln Park [Member] | Expected Term [Member]        
Lincoln Park Purchase Agreement [Abstract]        
Measurement input 2.5   2.1  
Lincoln Park [Member] | Risk Free Interest Rate [Member]        
Lincoln Park Purchase Agreement [Abstract]        
Measurement input 0.046   0.042  
Lincoln Park [Member] | Maximum [Member]        
Lincoln Park Purchase Agreement [Abstract]        
Purchase of common stock $ 50,000,000      
Lincoln Park [Member] | Closing Sale Price, not Below $0.25 [Member] | Maximum [Member]        
Lincoln Park Purchase Agreement [Abstract]        
Purchase of common stock (in shares) | shares 50,000      
Lincoln Park [Member] | Closing Sale Price, not Below $0.25 [Member] | Minimum [Member]        
Lincoln Park Purchase Agreement [Abstract]        
Closing stock price (in dollars per share) | $ / shares $ 0.25      
Lincoln Park [Member] | Closing Sale Price, not Below $5.00 [Member] | Maximum [Member]        
Lincoln Park Purchase Agreement [Abstract]        
Purchase of common stock (in shares) | shares 60,000      
Lincoln Park [Member] | Closing Sale Price, not Below $5.00 [Member] | Minimum [Member]        
Lincoln Park Purchase Agreement [Abstract]        
Closing stock price (in dollars per share) | $ / shares $ 5      
Lincoln Park [Member] | Closing Sale Price, not Below $7.50 [Member] | Maximum [Member]        
Lincoln Park Purchase Agreement [Abstract]        
Purchase of common stock (in shares) | shares 70,000      
Lincoln Park [Member] | Closing Sale Price, not Below $7.50 [Member] | Minimum [Member]        
Lincoln Park Purchase Agreement [Abstract]        
Closing stock price (in dollars per share) | $ / shares $ 7.5