v3.26.1
Stock Warrants (Details) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended 9 Months Ended 12 Months Ended
May 08, 2025
Sep. 27, 2024
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Dec. 31, 2025
Oct. 17, 2025
Oct. 16, 2025
Stock Warrants                  
Number of warrants exercised             12,919,560    
Existing Warrants                  
Stock Warrants                  
Exercise price per warrant               $ 0.54  
New Warrants                  
Stock Warrants                  
Number of warrants to purchase shares               16,184,560  
Exercise price per warrant               $ 0.54  
Expected life of warrant (years)               5 years  
Percentage of shares of common stock underlying existing warrants               200.00%  
May 2025 public offering                  
Stock Warrants                  
Stock issued during period (in shares) 1,990,900                
Offering price $ 1.1                
Gross proceeds $ 7.5                
Percentage of shares outstanding for exercise of warrants 4.99%                
Notice period 61 days                
Threshold percentage of shares outstanding for exercise of warrants 9.99%                
Warrants, offering price $ 1.099                
Percentage of shares outstanding for exercise of warrants at the election of holder 9.99%                
May 2025 public offering | Pre-funded warrants                  
Stock Warrants                  
Number of warrants to purchase shares 4,827,280                
Class of warrant or right, number of securities called by each warrant or right 1                
Exercise price per warrant $ 0.001                
Number of warrants exercised             4,827,280    
May 2025 public offering | Common Warrants                  
Stock Warrants                  
Number of warrants to purchase shares 6,818,180                
Exercise price per warrant $ 1.1                
Expected life of warrant (years) 5 years                
Number of warrants exercised             6,747,280    
May 2025 public offering | Existing Warrants | Warrants                  
Stock Warrants                  
Number of warrants to purchase shares 6,747,280 1,345,000             8,092,280
September 2024 public offering                  
Stock Warrants                  
Stock issued during period (in shares)   4.4              
Offering price   $ 7              
Threshold percentage of shares outstanding for exercise of warrants   5.90%              
September 2024 public offering | Pre-funded warrants                  
Stock Warrants                  
Number of warrants to purchase shares   356,000              
September 2024 public offering | Common Warrants                  
Stock Warrants                  
Number of warrants to purchase shares   72,000              
Class of warrant or right, number of securities called by each warrant or right   2,025              
Warrants exercised     1.5 1.5 1.5 1.5