v3.26.1
Stockholders' Equity - Schedule of Fair Value Inputs (Details)
Jan. 05, 2026
Dec. 09, 2025
Oct. 14, 2025
Aug. 13, 2025
Jul. 01, 2025
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 Warrant          
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 Warrant          
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 Warrant          
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 Warrant          
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 Warrant          
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 Warrant          
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 Warrant          
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 Warrant          
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 Warrant          
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 Warrant          
Fair Value Measurement Inputs and Valuation Techniques [Line Items]          
Warrants, measurement input 0.0000        
January 2026 Modified Warrants | Expected term (years) | Post-Modification Warrant          
Fair Value Measurement Inputs and Valuation Techniques [Line Items]          
Warrants, measurement input 5.09        
January 2026 Modified Warrants | Stock price | Post-Modification Warrant          
Fair Value Measurement Inputs and Valuation Techniques [Line Items]          
Warrants, measurement input 8.82        
January 2026 Modified Warrants | Volatility | Post-Modification Warrant          
Fair Value Measurement Inputs and Valuation Techniques [Line Items]          
Warrants, measurement input 0.8500        
January 2026 Modified Warrants | Risk-free rate | Post-Modification Warrant          
Fair Value Measurement Inputs and Valuation Techniques [Line Items]          
Warrants, measurement input 0.0372        
January 2026 Modified Warrants | Dividend yield | Post-Modification Warrant          
Fair Value Measurement Inputs and Valuation Techniques [Line Items]          
Warrants, measurement input 0.0000        
Pre-Modification Warrant | Expected term (years)          
Fair Value Measurement Inputs and Valuation Techniques [Line Items]          
Warrants, measurement input   5.16      
Pre-Modification Warrant | Expected term (years) | Minimum          
Fair Value Measurement Inputs and Valuation Techniques [Line Items]          
Warrants, measurement input         4.47
Pre-Modification Warrant | Expected term (years) | Maximum          
Fair Value Measurement Inputs and Valuation Techniques [Line Items]          
Warrants, measurement input         4.82
Pre-Modification Warrant | Stock price          
Fair Value Measurement Inputs and Valuation Techniques [Line Items]          
Warrants, measurement input   13.57     21.78
Pre-Modification Warrant | Volatility          
Fair Value Measurement Inputs and Valuation Techniques [Line Items]          
Warrants, measurement input   0.8250     0.9000
Pre-Modification Warrant | Risk-free rate          
Fair Value Measurement Inputs and Valuation Techniques [Line Items]          
Warrants, measurement input   0.0379      
Pre-Modification Warrant | Risk-free rate | Minimum          
Fair Value Measurement Inputs and Valuation Techniques [Line Items]          
Warrants, measurement input         0.0376
Pre-Modification Warrant | Risk-free rate | Maximum          
Fair Value Measurement Inputs and Valuation Techniques [Line Items]          
Warrants, measurement input         0.0378
Pre-Modification Warrant | Dividend yield          
Fair Value Measurement Inputs and Valuation Techniques [Line Items]          
Warrants, measurement input   0.0000     0.0000
Post-Modification Warrant | Expected term (years)          
Fair Value Measurement Inputs and Valuation Techniques [Line Items]          
Warrants, measurement input   5.16      
Post-Modification Warrant | Expected term (years) | Minimum          
Fair Value Measurement Inputs and Valuation Techniques [Line Items]          
Warrants, measurement input         4.47
Post-Modification Warrant | Expected term (years) | Maximum          
Fair Value Measurement Inputs and Valuation Techniques [Line Items]          
Warrants, measurement input         4.82
Post-Modification Warrant | Stock price          
Fair Value Measurement Inputs and Valuation Techniques [Line Items]          
Warrants, measurement input   13.57     21.78
Post-Modification Warrant | Volatility          
Fair Value Measurement Inputs and Valuation Techniques [Line Items]          
Warrants, measurement input   0.8250     0.9000
Post-Modification Warrant | Risk-free rate          
Fair Value Measurement Inputs and Valuation Techniques [Line Items]          
Warrants, measurement input   0.0379     0.0376
Post-Modification Warrant | Risk-free rate | Maximum          
Fair Value Measurement Inputs and Valuation Techniques [Line Items]          
Warrants, measurement input         0.0378
Post-Modification Warrant | 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