Annual report pursuant to Section 13 and 15(d)

Subsequent Events (Details Narrative)

v3.24.1
Subsequent Events (Details Narrative) - USD ($)
12 Months Ended
Jan. 30, 2024
Dec. 31, 2023
Dec. 31, 2022
Subsequent Event [Line Items]      
Net proceeds   $ 6,321,470
Subsequent Event [Member]      
Subsequent Event [Line Items]      
Number of shares, sold 476,000    
Net proceeds $ 6,300,000    
Subsequent Event [Member] | Pre-Funded Warrants [Member]      
Subsequent Event [Line Items]      
Warrants to purchase 1,079,555    
Warrants, exercised 1,079,555    
Subsequent Event [Member] | Warrant [Member]      
Subsequent Event [Line Items]      
Warrants to purchase 1,555,555    
Subsequent Event [Member] | Purchase Agreement [Member]      
Subsequent Event [Line Items]      
Number of shares, sold 476,000    
Warrant exercise price $ 4.50    
Gross proceeds $ 7,000,000.0    
Net proceeds $ 6,300,000    
Subsequent Event [Member] | Purchase Agreement [Member] | Placement Agent [Member]      
Subsequent Event [Line Items]      
Warrant exercise price $ 5.625    
Warrants to purchase 62,222    
Warrants, maturity date Feb. 01, 2027    
Subsequent Event [Member] | Purchase Agreement [Member] | Pre-Funded Warrants [Member]      
Subsequent Event [Line Items]      
Warrants to purchase 1,079,555    
Warrant exercise price $ 0.0001    
Warrants, price per share $ 4.4999    
Warrants, exercised 1,079,555    
Subsequent Event [Member] | Purchase Agreement [Member] | Warrant [Member]      
Subsequent Event [Line Items]      
Warrants to purchase 1,555,555    
Warrant exercise price $ 4.50    
Warrants, exercisable term 5 years