Annual report [Section 13 and 15(d), not S-K Item 405]

Warrants (Details)

v3.25.1
Warrants (Details)
12 Months Ended
Dec. 31, 2024
USD ($)
$ / shares
shares
Dec. 31, 2023
USD ($)
shares
Dec. 31, 2022
USD ($)
$ / shares
shares
Dec. 31, 2021
USD ($)
$ / shares
shares
Mar. 01, 2024
$ / shares
Warrants [Line Items]          
Warrants to purchase shares 1,219,513        
Warrant per share value (in Dollars per share) | $ / shares $ 3.85       $ 8.13
Warrant modification (in Dollars) | $ $ (359,656)      
Warrants [Member]          
Warrants [Line Items]          
Warrants to purchase shares 1,500        
Warrant per share value (in Dollars per share) | $ / shares       $ 20  
Warrants expiration 10 years        
Total stock-based compensation expense (in Dollars) | $ $ 8,000 $ 0      
PIPE Warrants [Member]          
Warrants [Line Items]          
Warrants to purchase shares 2,439,026     433,999  
Warrant per share value (in Dollars per share) | $ / shares       $ 70  
Warrants expiration 5 years     5 years  
Warrants outstanding 433,999 433,999      
Warrant modification (in Dollars) | $       $ 359,656  
Placement Agent Warrants [Member]          
Warrants [Line Items]          
Warrants to purchase shares 85,366        
Warrant per share value (in Dollars per share) | $ / shares $ 5.13        
Warrants expiration 5 years        
AlloMek Warrants [Member]          
Warrants [Line Items]          
Warrants to purchase shares     50,000    
Warrant per share value (in Dollars per share) | $ / shares     $ 37.6    
Warrants expiration     5 years    
Total grant date fair value (in Dollars) | $     $ 500,000    
Warrants outstanding 50,000 50,000      
Alpha-5 Warrants [Member]          
Warrants [Line Items]          
Warrants to purchase shares     50,000    
Warrant per share value (in Dollars per share) | $ / shares     $ 37.6    
Warrants expiration     5 years    
Total grant date fair value (in Dollars) | $     $ 400,000    
Warrants outstanding 50,000 50,000      
IPO Warrants [Member]          
Warrants [Line Items]          
Warrants to purchase shares       276,000  
Warrant per share value (in Dollars per share) | $ / shares       $ 120  
Warrants expiration       5 years  
Underwriters Representative Warrants Issued       13,800  
Warrants exercisable       6 months  
Public Warrant [Member]          
Warrants [Line Items]          
Warrant per share value (in Dollars per share) | $ / shares $ 0.36        
Warrants outstanding 220,000        
Representative Warrants [Member]          
Warrants [Line Items]          
Warrant per share value (in Dollars per share) | $ / shares $ 0.374        
Warrants outstanding   13,800      
Common Stock [Member] | PIPE Warrants [Member]          
Warrants [Line Items]          
Warrants to purchase shares 1,219,513        
Volatility [Member] | AlloMek Warrants [Member]          
Warrants [Line Items]          
Black-Scholes calculation     55.7    
Volatility [Member] | Alpha-5 Warrants [Member]          
Warrants [Line Items]          
Black-Scholes calculation     55.7    
Term [Member] | AlloMek Warrants [Member]          
Warrants [Line Items]          
Black-Scholes calculation     5    
Term [Member] | Alpha-5 Warrants [Member]          
Warrants [Line Items]          
Black-Scholes calculation     5    
Risk-free rate [Member] | AlloMek Warrants [Member]          
Warrants [Line Items]          
Black-Scholes calculation     4.14    
Risk-free rate [Member] | Alpha-5 Warrants [Member]          
Warrants [Line Items]          
Black-Scholes calculation     3.38