Quarterly report pursuant to Section 13 or 15(d)

Stockholders??? Equity (Details Narrative)

v3.24.3
Stockholders’ Equity (Details Narrative) - USD ($)
9 Months Ended
Jul. 31, 2024
Jan. 30, 2024
Sep. 30, 2024
Sep. 30, 2023
Dec. 31, 2023
Class of Stock [Line Items]          
Preferred stock, shares issued     0   0
Preferred stock, shares outstanding     0   0
Proceeds from Issuance of Common Stock   $ 6,300,000 $ 7,213,721 $ 6,352,077  
Stock withheld for income taxes     7,154    
Employees and Consultants [Member]          
Class of Stock [Line Items]          
Shares issued     16,199    
ATM Offering [Member]          
Class of Stock [Line Items]          
Shares issued 374,190        
Proceeds from Issuance of Common Stock $ 931,000   $ 931,000    
Purchase Agreement [Member]          
Class of Stock [Line Items]          
Shares issued   476,000 476,000    
Gross proceeds from issuance of common stock     $ 7,000,000.0    
Proceeds from Issuance of Common Stock     $ 6,300,000    
Purchase Agreement [Member] | Placement Agent [Member]          
Class of Stock [Line Items]          
Class of warrant or right, exercise price of warrants or rights     $ 5.625    
Warrant expiration date     Feb. 01, 2027    
Class of warrant or right, outstanding     62,222    
Purchase Agreement [Member] | Warrant [Member]          
Class of Stock [Line Items]          
Class of warrant or right, number of securities called by warrants or rights   1,555,555 1,555,555    
Class of warrant or right, exercise price of warrants or rights     $ 4.50    
Warrant expiration date     Jan. 30, 2029    
Purchase Agreement [Member] | Pre-Funded Warrants [Member]          
Class of Stock [Line Items]          
Class of warrant or right, number of securities called by warrants or rights   1,079,555 1,079,555    
Class of warrant or right, exercise price of warrants or rights     $ 0.0001    
Shares issued, price per share     $ 4.4999    
Warrant exercised   1,079,555 1,079,555    
License Agreement [Member] | Elion Oncology, Inc. [Member]          
Class of Stock [Line Items]          
Shares issued     5,000    
Consulting Agreement [Member] | Consultant [Member]          
Class of Stock [Line Items]          
Shares issued     30,000