XML 59 R40.htm IDEA: XBRL DOCUMENT v3.25.4
Stockholders' Equity (Deficit) - Registered Direct Offerings and Warrant Issuance (Details)
1 Months Ended 12 Months Ended
Oct. 26, 2025
USD ($)
Y
$ / shares
shares
Oct. 14, 2025
USD ($)
Y
$ / shares
shares
Oct. 10, 2025
USD ($)
$ / shares
shares
Mar. 31, 2024
USD ($)
shares
Dec. 31, 2025
USD ($)
Placement Agent Warrants          
Stockholders' (Deficit) Equity          
Number of shares which may be purchased with warrants 83,357 200,000      
Exercise price of warrants | $ / shares $ 2.56 $ 2.2      
Term of warrants (in years) 5 years 5 years      
Aggregate fair value of warrants outstanding | $ $ 100,000 $ 200,000      
Placement Agent Warrants | Volatility          
Stockholders' (Deficit) Equity          
Warrants, measurement input 1.225 1.225      
Placement Agent Warrants | Risk-free rate          
Stockholders' (Deficit) Equity          
Warrants, measurement input 0.036 0.036      
Placement Agent Warrants | Expected life (years)          
Stockholders' (Deficit) Equity          
Warrants, measurement input | Y 2.5 2.5      
Placement Agent Warrants | Dividend rate          
Stockholders' (Deficit) Equity          
Warrants, measurement input 0 0      
Registered direct offering          
Stockholders' (Deficit) Equity          
Number of transactions       2  
Number of shares issued 1,670,732   3,150,000 400,000  
Number of shares which may be purchased with warrants     850,000    
Offering price per share | $ / shares $ 2.05   $ 1.5    
Offering price of warrants | $ / shares     1.4999    
Exercise price of warrants | $ / shares     $ 0.0001    
Net proceeds from the offering | $ $ 3,100,000   $ 5,500,000 $ 3,900,000  
Offering costs | $ $ 100,000 $ 500,000      
Exercise of pre-funded common stock warrants | $         $ 850,000
Securities Purchase Agreement          
Stockholders' (Deficit) Equity          
Number of shares issued 597,561        
Stock Subscription Agreements          
Stockholders' (Deficit) Equity          
Number of shares issued 1,073,171