Quarterly report pursuant to Section 13 or 15(d)

Stockholders' Equity (Lincoln Park Stock Purchase Agreement) (Details)

v3.23.3
Stockholders' Equity (Lincoln Park Stock Purchase Agreement) (Details) - Lincoln Park Stock Purchase Agreement - USD ($)
1 Months Ended 3 Months Ended
Aug. 04, 2023
Sep. 07, 2023
Dec. 31, 2023
Maximum amount of common stock agreed to sell $ 10,000,000.0    
Maximum number of common stock directed to sell through written notice 100,000    
Maximum commitment in single regular sale of common stock $ 500,000    
Minimum Price per share of common stock to sell additional shares $ 0.20    
Shares issued 211,473 3,622,834 429,164
Additional commitment shares 211,474    
Gross proceeds from issuance of common stock $ 5,000,000 $ 1,200,000 $ 122,000
If the closing sale price of the Common Stock on the NYSE American on the applicable purchase date is not below $1.00      
Closing price per share of common stock $ 1.00    
Maximum number of common stock to be sold 150,000    
If the closing sale price of the Common Stock on the NYSE American on the applicable purchase date is not below $2.00      
Closing price per share of common stock $ 2.00    
Maximum number of common stock to be sold 200,000    
Maximum [Member]      
Closing price per share of common stock $ 0.15