XML 81 R67.htm IDEA: XBRL DOCUMENT v3.25.1
Stockholders' Equity - Common Stock with Warrant Offerings (Details)
12 Months Ended
Dec. 06, 2024
USD ($)
Aug. 19, 2024
USD ($)
$ / shares
shares
May 16, 2024
USD ($)
D
$ / shares
shares
Dec. 31, 2024
USD ($)
Y
shares
Discount and other offering cost | $       $ 2,219,463
Expected term        
Fair value measurement input | Y       4.93
Risk free interest rate        
Fair value measurement input       0.044
Common warrants and prefunded warrants | Estimated volatility of future stock price        
Fair value measurement input     11,400  
Common warrants and prefunded warrants | Expected term        
Fair value measurement input | D     5  
Common warrants and prefunded warrants | Risk free interest rate        
Fair value measurement input     440  
Common warrants and prefunded warrants | Expected dividend rate        
Fair value measurement input     0  
Common warrants | Stock price        
Fair value measurement input | $ / shares     16  
Prefunded warrants        
Underwriting option period     45 days  
Prefunded warrants | Stock price        
Fair value measurement input | $ / shares     19.96  
May 2024 Offering        
Maximum number of shares and warrants available for issuance     45,000  
May 2024 Offering | Units        
Number of units issued     149,100  
Average price of common stock | $ / shares     $ 20  
Number of shares for each unit     1  
May 2024 Offering | Pre-Funded Units        
Number of units issued     150,900  
Average price of common stock | $ / shares     $ 20  
May 2024 Offering | Common warrants        
Proceeds from offering | $     $ 6,000,000  
Number of shares for each unit     1  
Number of warrants for each unit     1  
Weighted-average exercise price | $ / shares     $ 24  
Percentage of exercise price to the offering price per unit     120.00%  
Number of shares for each warrant     1  
Warrants term     5 years  
May 2024 Offering | Common warrants | Pre-Funded Units        
Weighted-average exercise price | $ / shares     $ 0.04  
Number of shares for each warrant     1  
May 2024 Offering | Prefunded warrants        
Average price of common stock | $ / shares     $ 0.04  
Number of warrants for each unit     1  
May 2024 Offering | Prefunded warrants | Pre-Funded Units        
Number of warrants for each unit     1  
August 2024 Offering        
Average price of common stock | $ / shares   $ 1    
Proceeds from offering | $   $ 14,400,000    
Issuance of common stock (in shares)   2,428,000    
Discount and other offering cost | $   $ 1,300,000    
August 2024 Offering | Prefunded warrants        
Weighted-average exercise price | $ / shares   $ 0.0002    
Number of shares for each warrant   1    
Number of warrants issued   11,947,000    
Purchase price per Warrant | $ / shares   $ 0.9998    
Number of warrants exercised       2,162,000
Shares issued upon warrants exercised       2,162,000
August 2024 Offering | Prefunded warrants | Maximum        
Warrants to purchase common stock (in shares)   11,947,000    
August 2024 Offering | Option Prefunded Warrants        
Weighted-average exercise price | $ / shares   $ 0.0002    
Number of shares for each warrant   1    
Number of warrants issued   1,875,000    
August 2024 Offering | Option Prefunded Warrants | Maximum        
Warrants to purchase common stock (in shares)   1,875,000    
December 2024 Offering | August 2024 PFWs | Institutional Investors        
Repurchase of August 2024 PFWs held by institutional investors | $ $ 8,500,000     $ 8,500,000