XML 72 R53.htm IDEA: XBRL DOCUMENT v3.25.1
Stockholders’ Equity (Details Narrative) - USD ($)
12 Months Ended
May 31, 2024
May 30, 2024
May 08, 2024
Apr. 30, 2024
Apr. 22, 2024
Oct. 20, 2023
Oct. 18, 2023
Dec. 31, 2024
Dec. 31, 2023
Class of Stock [Line Items]                  
Common stock, shares authorized               95,000,000 65,000,000
Common stock, par value               $ 0.001 $ 0.001
Common stock, shares outstanding               37,143,242 25,506,012
Preferred stock, shares authorized               2,500,000 2,500,000
Preferred stock, par value               $ 0.001 $ 0.001
Preferred stock, shares outstanding               317,577 854,134
Additional warrants exercised               1,827,357  
Proceeds from warant exercise               $ 14,735,817 $ 22,505
Institutional and Other Accredited Investors [Member]                  
Class of Stock [Line Items]                  
Proceeds from issuance of private placement           $ 50,000,000.0      
Offering expenses           $ 100,000      
Warrant [Member]                  
Class of Stock [Line Items]                  
Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Outstanding, Number               11,268,939 13,011,520
[custom:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsWeightedAverageExercisePriceOfWarrants-0]               $ 4.04 $ 4.53
Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Exercised               1,842,913 2,369
Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Expirations               3,544  
Open Market Sale Agreement [Member]                  
Class of Stock [Line Items]                  
Commissions and other offering expenses $ 300,000     $ 300,000          
Open Market Sale Agreement [Member] | Jefferies LLC [Member]                  
Class of Stock [Line Items]                  
Sale of stock number of shares issued in transaction     149,700   285,714        
Issuance of public offering price per share     $ 17.65   $ 17.50        
Gross proceeds from public offering     $ 2,600,000   $ 5,000,000.0        
Underwriting Agreement [Member] | Leerink Partners LLC [Member]                  
Class of Stock [Line Items]                  
Sale of stock number of shares issued in transaction   3,871,000              
Issuance of public offering price per share   $ 15.50              
Gross proceeds from public offering   $ 60,000,000.0              
Net proceeds from public offering $ 56,300,000                
Securities Purchase Agreement [Member]                  
Class of Stock [Line Items]                  
Common stock, par value             $ 0.001    
Pre-funded warrants sold to investors             5,747,787    
Securities Purchase Agreement [Member] | Warrant [Member]                  
Class of Stock [Line Items]                  
Exercise price of common stock warrants             $ 0.001    
Warrant purchase price             $ 8.699    
Minimum [Member]                  
Class of Stock [Line Items]                  
Exercise price of common stock warrants               $ 8.05  
Maximum [Member]                  
Class of Stock [Line Items]                  
Exercise price of common stock warrants               $ 9.50  
Series A Convertible Preferred Stock [Member]                  
Class of Stock [Line Items]                  
Number of shares converted               536,557  
Number of shares issued in conversion               5,365,570  
Cost basis of shares transferred               $ 5.75  
Series A Preferred Stock [Member]                  
Class of Stock [Line Items]                  
Preferred stock, shares authorized               1,850,000