v3.26.1
Stockholders' Equity - Schedule of Fair Value Inputs (Details)
May 26, 2026
Apr. 14, 2026
Jan. 05, 2026
Dec. 09, 2025
Oct. 14, 2025
Aug. 13, 2025
Jul. 01, 2025
June 2026 Placement Agent Warrants | Expected term (years)              
Fair Value Measurement Inputs and Valuation Techniques [Line Items]              
Warrants, measurement input     4.99        
June 2026 Placement Agent Warrants | Stock price              
Fair Value Measurement Inputs and Valuation Techniques [Line Items]              
Warrants, measurement input     10.23        
June 2026 Placement Agent Warrants | Volatility              
Fair Value Measurement Inputs and Valuation Techniques [Line Items]              
Warrants, measurement input     1.0000        
June 2026 Placement Agent Warrants | Risk-free rate              
Fair Value Measurement Inputs and Valuation Techniques [Line Items]              
Warrants, measurement input     0.0419        
June 2026 Placement Agent Warrants | Dividend yield              
Fair Value Measurement Inputs and Valuation Techniques [Line Items]              
Warrants, measurement input     0        
May 2026 Placement Agent Warrants | Expected term (years)              
Fair Value Measurement Inputs and Valuation Techniques [Line Items]              
Warrants, measurement input 4.99            
May 2026 Placement Agent Warrants | Stock price              
Fair Value Measurement Inputs and Valuation Techniques [Line Items]              
Warrants, measurement input 19.40            
May 2026 Placement Agent Warrants | Volatility              
Fair Value Measurement Inputs and Valuation Techniques [Line Items]              
Warrants, measurement input 1.0000            
May 2026 Placement Agent Warrants | Risk-free rate              
Fair Value Measurement Inputs and Valuation Techniques [Line Items]              
Warrants, measurement input 0.0417            
May 2026 Placement Agent Warrants | Dividend yield              
Fair Value Measurement Inputs and Valuation Techniques [Line Items]              
Warrants, measurement input 0            
April 2026 Placement Agent Warrants | Expected term (years)              
Fair Value Measurement Inputs and Valuation Techniques [Line Items]              
Warrants, measurement input   5.00          
April 2026 Placement Agent Warrants | Stock price              
Fair Value Measurement Inputs and Valuation Techniques [Line Items]              
Warrants, measurement input   6.91          
April 2026 Placement Agent Warrants | Volatility              
Fair Value Measurement Inputs and Valuation Techniques [Line Items]              
Warrants, measurement input   1.0000          
April 2026 Placement Agent Warrants | Risk-free rate              
Fair Value Measurement Inputs and Valuation Techniques [Line Items]              
Warrants, measurement input   0.0390          
April 2026 Placement Agent Warrants | Dividend yield              
Fair Value Measurement Inputs and Valuation Techniques [Line Items]              
Warrants, measurement input   0          
January 2026 Warrants | Expected term (years)              
Fair Value Measurement Inputs and Valuation Techniques [Line Items]              
Warrants, measurement input     5.08        
January 2026 Warrants | Stock price              
Fair Value Measurement Inputs and Valuation Techniques [Line Items]              
Warrants, measurement input     9.83        
January 2026 Warrants | Volatility              
Fair Value Measurement Inputs and Valuation Techniques [Line Items]              
Warrants, measurement input     0.8500        
January 2026 Warrants | Risk-free rate              
Fair Value Measurement Inputs and Valuation Techniques [Line Items]              
Warrants, measurement input     0.0373        
January 2026 Warrants | Dividend yield              
Fair Value Measurement Inputs and Valuation Techniques [Line Items]              
Warrants, measurement input     0        
January 2026 Placement Agent Warrants | Expected term (years)              
Fair Value Measurement Inputs and Valuation Techniques [Line Items]              
Warrants, measurement input     5.00        
January 2026 Placement Agent Warrants | Stock price              
Fair Value Measurement Inputs and Valuation Techniques [Line Items]              
Warrants, measurement input     9.83        
January 2026 Placement Agent Warrants | Volatility              
Fair Value Measurement Inputs and Valuation Techniques [Line Items]              
Warrants, measurement input     0.8500        
January 2026 Placement Agent Warrants | Risk-free rate              
Fair Value Measurement Inputs and Valuation Techniques [Line Items]              
Warrants, measurement input     0.0372        
January 2026 Placement Agent Warrants | Dividend yield              
Fair Value Measurement Inputs and Valuation Techniques [Line Items]              
Warrants, measurement input     0        
October 2025 Warrants | Expected term (years)              
Fair Value Measurement Inputs and Valuation Techniques [Line Items]              
Warrants, measurement input         5.31    
October 2025 Warrants | Expected term (years) | Pre-modification              
Fair Value Measurement Inputs and Valuation Techniques [Line Items]              
Warrants, measurement input     5.09        
October 2025 Warrants | Stock price              
Fair Value Measurement Inputs and Valuation Techniques [Line Items]              
Warrants, measurement input         30.52    
October 2025 Warrants | Stock price | Pre-modification              
Fair Value Measurement Inputs and Valuation Techniques [Line Items]              
Warrants, measurement input     8.82        
October 2025 Warrants | Volatility              
Fair Value Measurement Inputs and Valuation Techniques [Line Items]              
Warrants, measurement input         0.8500    
October 2025 Warrants | Volatility | Pre-modification              
Fair Value Measurement Inputs and Valuation Techniques [Line Items]              
Warrants, measurement input     0.8500        
October 2025 Warrants | Risk-free rate              
Fair Value Measurement Inputs and Valuation Techniques [Line Items]              
Warrants, measurement input         0.0363    
October 2025 Warrants | Risk-free rate | Pre-modification              
Fair Value Measurement Inputs and Valuation Techniques [Line Items]              
Warrants, measurement input     0.0372        
October 2025 Warrants | Dividend yield              
Fair Value Measurement Inputs and Valuation Techniques [Line Items]              
Warrants, measurement input         0.0000    
October 2025 Warrants | Dividend yield | Pre-modification              
Fair Value Measurement Inputs and Valuation Techniques [Line Items]              
Warrants, measurement input     0.0000        
December 2025 Warrants | Expected term (years)              
Fair Value Measurement Inputs and Valuation Techniques [Line Items]              
Warrants, measurement input       5.15      
December 2025 Warrants | Expected term (years) | Pre-modification              
Fair Value Measurement Inputs and Valuation Techniques [Line Items]              
Warrants, measurement input     5.09        
December 2025 Warrants | Stock price              
Fair Value Measurement Inputs and Valuation Techniques [Line Items]              
Warrants, measurement input       16.96      
December 2025 Warrants | Stock price | Pre-modification              
Fair Value Measurement Inputs and Valuation Techniques [Line Items]              
Warrants, measurement input     8.82        
December 2025 Warrants | Volatility              
Fair Value Measurement Inputs and Valuation Techniques [Line Items]              
Warrants, measurement input       0.8250      
December 2025 Warrants | Volatility | Pre-modification              
Fair Value Measurement Inputs and Valuation Techniques [Line Items]              
Warrants, measurement input     0.8500        
December 2025 Warrants | Risk-free rate              
Fair Value Measurement Inputs and Valuation Techniques [Line Items]              
Warrants, measurement input       0.0373      
December 2025 Warrants | Risk-free rate | Pre-modification              
Fair Value Measurement Inputs and Valuation Techniques [Line Items]              
Warrants, measurement input     0.0372        
December 2025 Warrants | Dividend yield              
Fair Value Measurement Inputs and Valuation Techniques [Line Items]              
Warrants, measurement input       0.0000      
December 2025 Warrants | Dividend yield | Pre-modification              
Fair Value Measurement Inputs and Valuation Techniques [Line Items]              
Warrants, measurement input     0.0000        
January 2026 Modified Warrants | Expected term (years) | Post-modification              
Fair Value Measurement Inputs and Valuation Techniques [Line Items]              
Warrants, measurement input     5.09        
January 2026 Modified Warrants | Stock price | Post-modification              
Fair Value Measurement Inputs and Valuation Techniques [Line Items]              
Warrants, measurement input     8.82        
January 2026 Modified Warrants | Volatility | Post-modification              
Fair Value Measurement Inputs and Valuation Techniques [Line Items]              
Warrants, measurement input     0.8500        
January 2026 Modified Warrants | Risk-free rate | Post-modification              
Fair Value Measurement Inputs and Valuation Techniques [Line Items]              
Warrants, measurement input     0.0372        
January 2026 Modified Warrants | Dividend yield | Post-modification              
Fair Value Measurement Inputs and Valuation Techniques [Line Items]              
Warrants, measurement input     0.0000        
Pre-modification | Expected term (years)              
Fair Value Measurement Inputs and Valuation Techniques [Line Items]              
Warrants, measurement input       5.16      
Pre-modification | Expected term (years) | Minimum              
Fair Value Measurement Inputs and Valuation Techniques [Line Items]              
Warrants, measurement input             4.47
Pre-modification | Expected term (years) | Maximum              
Fair Value Measurement Inputs and Valuation Techniques [Line Items]              
Warrants, measurement input             4.82
Pre-modification | Stock price              
Fair Value Measurement Inputs and Valuation Techniques [Line Items]              
Warrants, measurement input       13.57     21.78
Pre-modification | Volatility              
Fair Value Measurement Inputs and Valuation Techniques [Line Items]              
Warrants, measurement input       0.8250     0.9000
Pre-modification | Risk-free rate              
Fair Value Measurement Inputs and Valuation Techniques [Line Items]              
Warrants, measurement input       0.0379      
Pre-modification | Risk-free rate | Minimum              
Fair Value Measurement Inputs and Valuation Techniques [Line Items]              
Warrants, measurement input             0.0376
Pre-modification | Risk-free rate | Maximum              
Fair Value Measurement Inputs and Valuation Techniques [Line Items]              
Warrants, measurement input             0.0378
Pre-modification | Dividend yield              
Fair Value Measurement Inputs and Valuation Techniques [Line Items]              
Warrants, measurement input       0.0000     0.0000
Post-modification | Expected term (years)              
Fair Value Measurement Inputs and Valuation Techniques [Line Items]              
Warrants, measurement input       5.16      
Post-modification | Expected term (years) | Minimum              
Fair Value Measurement Inputs and Valuation Techniques [Line Items]              
Warrants, measurement input             4.47
Post-modification | Expected term (years) | Maximum              
Fair Value Measurement Inputs and Valuation Techniques [Line Items]              
Warrants, measurement input             4.82
Post-modification | Stock price              
Fair Value Measurement Inputs and Valuation Techniques [Line Items]              
Warrants, measurement input       13.57     21.78
Post-modification | Volatility              
Fair Value Measurement Inputs and Valuation Techniques [Line Items]              
Warrants, measurement input       0.8250     0.9000
Post-modification | Risk-free rate              
Fair Value Measurement Inputs and Valuation Techniques [Line Items]              
Warrants, measurement input       0.0379     0.0376
Post-modification | Risk-free rate | Maximum              
Fair Value Measurement Inputs and Valuation Techniques [Line Items]              
Warrants, measurement input             0.0378
Post-modification | Dividend yield              
Fair Value Measurement Inputs and Valuation Techniques [Line Items]              
Warrants, measurement input       0.0000     0.0000
December 2025 Warrant Inducement | Expected term (years)              
Fair Value Measurement Inputs and Valuation Techniques [Line Items]              
Warrants, measurement input       4.77      
December 2025 Warrant Inducement | Stock price              
Fair Value Measurement Inputs and Valuation Techniques [Line Items]              
Warrants, measurement input       13.57      
December 2025 Warrant Inducement | Volatility              
Fair Value Measurement Inputs and Valuation Techniques [Line Items]              
Warrants, measurement input       0.8250      
December 2025 Warrant Inducement | Risk-free rate              
Fair Value Measurement Inputs and Valuation Techniques [Line Items]              
Warrants, measurement input       0.0376      
December 2025 Warrant Inducement | Dividend yield              
Fair Value Measurement Inputs and Valuation Techniques [Line Items]              
Warrants, measurement input       0.0000      
March 2025 Warrants | Expected term (years)              
Fair Value Measurement Inputs and Valuation Techniques [Line Items]              
Warrants, measurement input         4.44    
March 2025 Warrants | Stock price              
Fair Value Measurement Inputs and Valuation Techniques [Line Items]              
Warrants, measurement input         30.52    
March 2025 Warrants | Volatility              
Fair Value Measurement Inputs and Valuation Techniques [Line Items]              
Warrants, measurement input         0.8500    
March 2025 Warrants | Risk-free rate              
Fair Value Measurement Inputs and Valuation Techniques [Line Items]              
Warrants, measurement input         0.0356    
March 2025 Warrants | Dividend yield              
Fair Value Measurement Inputs and Valuation Techniques [Line Items]              
Warrants, measurement input         0.0000    
July 2025 Warrants | Expected term (years)              
Fair Value Measurement Inputs and Valuation Techniques [Line Items]              
Warrants, measurement input         4.71    
July 2025 Warrants | Stock price              
Fair Value Measurement Inputs and Valuation Techniques [Line Items]              
Warrants, measurement input         30.52    
July 2025 Warrants | Volatility              
Fair Value Measurement Inputs and Valuation Techniques [Line Items]              
Warrants, measurement input         0.8500    
July 2025 Warrants | Risk-free rate              
Fair Value Measurement Inputs and Valuation Techniques [Line Items]              
Warrants, measurement input         0.0358    
July 2025 Warrants | Dividend yield              
Fair Value Measurement Inputs and Valuation Techniques [Line Items]              
Warrants, measurement input         0.0000    
February 2025 Warrants | Expected term (years)              
Fair Value Measurement Inputs and Valuation Techniques [Line Items]              
Warrants, measurement input           4.49  
February 2025 Warrants | Stock price              
Fair Value Measurement Inputs and Valuation Techniques [Line Items]              
Warrants, measurement input           34.09  
February 2025 Warrants | Volatility              
Fair Value Measurement Inputs and Valuation Techniques [Line Items]              
Warrants, measurement input           0.8750  
February 2025 Warrants | Risk-free rate              
Fair Value Measurement Inputs and Valuation Techniques [Line Items]              
Warrants, measurement input           0.0374  
February 2025 Warrants | Dividend yield              
Fair Value Measurement Inputs and Valuation Techniques [Line Items]              
Warrants, measurement input           0.0000  
Investor Modified Warrants | Expected term (years) | Minimum              
Fair Value Measurement Inputs and Valuation Techniques [Line Items]              
Warrants, measurement input           4.35  
Investor Modified Warrants | Expected term (years) | Maximum              
Fair Value Measurement Inputs and Valuation Techniques [Line Items]              
Warrants, measurement input           4.70  
Investor Modified Warrants | Stock price              
Fair Value Measurement Inputs and Valuation Techniques [Line Items]              
Warrants, measurement input           34.09  
Investor Modified Warrants | Volatility              
Fair Value Measurement Inputs and Valuation Techniques [Line Items]              
Warrants, measurement input           0.8750  
Investor Modified Warrants | Risk-free rate | Minimum              
Fair Value Measurement Inputs and Valuation Techniques [Line Items]              
Warrants, measurement input           0.0373  
Investor Modified Warrants | Risk-free rate | Maximum              
Fair Value Measurement Inputs and Valuation Techniques [Line Items]              
Warrants, measurement input           0.0375  
Investor Modified Warrants | Dividend yield              
Fair Value Measurement Inputs and Valuation Techniques [Line Items]              
Warrants, measurement input           0.0000  
August 2025 Warrants | Expected term (years)              
Fair Value Measurement Inputs and Valuation Techniques [Line Items]              
Warrants, measurement input           5.09  
August 2025 Warrants | Stock price              
Fair Value Measurement Inputs and Valuation Techniques [Line Items]              
Warrants, measurement input           34.09  
August 2025 Warrants | Volatility              
Fair Value Measurement Inputs and Valuation Techniques [Line Items]              
Warrants, measurement input           0.8750  
August 2025 Warrants | Risk-free rate              
Fair Value Measurement Inputs and Valuation Techniques [Line Items]              
Warrants, measurement input           0.0378  
August 2025 Warrants | Dividend yield              
Fair Value Measurement Inputs and Valuation Techniques [Line Items]              
Warrants, measurement input           0.0000