Quarterly report [Sections 13 or 15(d)]

Stockholders' Equity (Warrants Activity and Induced Warrant Exercise) (Details)

v3.25.3
Stockholders' Equity (Warrants Activity and Induced Warrant Exercise) (Details) - $ / shares
1 Months Ended 9 Months Ended 12 Months Ended
Jul. 31, 2025
Sep. 30, 2025
Dec. 31, 2024
Feb. 10, 2025
Feb. 05, 2025
Stockholders' Equity          
Warrants Outstanding, beginning   1,576,919      
Warrants Exercised   (4,536,162)      
Warrants Granted   7,637,889      
Warrants Outstanding, ending   4,678,646 1,576,919    
Weighted Average Exercise Price (in dollars per share)   $ 6.93 $ 14.56    
Weighted Average Exercise Price , Exercised during the period (in dollars per share)   1.57      
Weighted Average Exercise Price , Granted during the period (in dollars per share)   $ 2.17      
Warrants outstanding, remaining contractual life   3 years 7 months 2 days 3 years 1 month 20 days    
Warrants granted, remaining contractual life   2 years 2 months 1 day      
February 2025 Equity Offering          
Stockholders' Equity          
Weighted Average Exercise Price (in dollars per share)         $ 0.0001
Pre-Funded Warrants          
Stockholders' Equity          
Weighted Average Exercise Price (in dollars per share)   $ 0.0001      
Pre-Funded Warrants | February 2025 Equity Offering          
Stockholders' Equity          
Warrants Exercised (500,000)        
Warrants issued       2,162,807 2,162,807
Series C1 And Series C2 Warrants | February 2025 Equity Offering          
Stockholders' Equity          
Warrants issued       5,315,614  
Placement Agents Warrants          
Stockholders' Equity          
Warrants issued       159,468  
Placement Agents Warrants | February 2025 Equity Offering          
Stockholders' Equity          
Weighted Average Exercise Price (in dollars per share)         $ 3.7625
Warrants issued         159,468
Series C-2 Warrants          
Stockholders' Equity          
Warrants Exercised   2,373,355      
Weighted Average Exercise Price (in dollars per share)   $ 3.01      
Series C-2 Warrants | February 2025 Equity Offering          
Stockholders' Equity          
Warrants Exercised (2,400,000)        
Warrants Outstanding, ending   284,452      
Warrants issued         2,657,807