v3.26.1
Common Stock and Warrants - Additional Information (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Nov. 04, 2025
Class of Stock [Line Items]            
Authorized shares 110,000,000   110,000,000      
Common stock, shares authorized 100,000,000   100,000,000   100,000,000  
Common stock, par value $ 0.0001   $ 0.0001   $ 0.0001  
Preferred stock, shares authorized 10,000,000   10,000,000   10,000,000  
Preferred stock, par value $ 0.0001   $ 0.0001   $ 0.0001  
Exercise of stock options, shares 0 2,698,105 0 2,698,105    
Investor warrants issued     668,250      
Common stock equivalents, pre-funded warrants 3,763,258 4,363,414 3,763,258 4,363,414    
Common stock, shares outstanding 39,534,857   39,534,857   38,471,356  
Shares value $ 3,953   $ 3,953   $ 3,847  
Change in fair value of the warrant liability     $ 128,100      
Warrants to purchase common stock 3,763,258   3,763,258      
Common stock warrants, exercise price per share $ 0.0001   $ 0.0001      
Derivative Liability $ 1,882,511   $ 1,882,511   1,649,929  
Dertivative Liability Fair Value 1,127,500   $ 1,127,500   999,400  
Other income (expense) $ 409,000          
Loan And Security Agreement [Member]            
Class of Stock [Line Items]            
Common stock warrants, exercise price per share $ 0.96   $ 0.96      
Derivative Liability         $ 151,200 $ 1,514,400
Warrants Outstanding 1,312,500   1,312,500      
Restricted Stock [Member]            
Class of Stock [Line Items]            
Number of shares, Vested 968,607 644,149 1,063,501 703,180    
A T M Facility [Member]            
Class of Stock [Line Items]            
Exercise of stock options, shares 0 20 0 708    
Warrant [Member]            
Class of Stock [Line Items]            
Derivative Liability $ 918,000   $ 918,000