v3.26.1
Fair Value - Schedule of Fair Value Sermonix Pre-funded Warrant And Milestone Liability At Issuance (Details)
Jun. 30, 2026
Dec. 31, 2025
Fair Value of Common Stock | Sermonix Pre-Funded Warrant    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Warrants and Rights Outstanding, Measurement Input   0.0757
Volatility | Sermonix Pre-Funded Warrant    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Warrants and Rights Outstanding, Measurement Input   0.97
Risk-free rate | Sermonix Pre-Funded Warrant    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Warrants and Rights Outstanding, Measurement Input   0.037
Dividend Yield | Sermonix Pre-Funded Warrant    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Warrants and Rights Outstanding, Measurement Input   0
Holding period years | Sermonix Pre-Funded Warrant    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Warrants and Rights Outstanding, Term   2 months 12 days
Weighted Average Cost of Capital | Milestone liability    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Liability Measurement Input 0.11 0.11
Probability | Milestone liability    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Liability Measurement Input 0.439 0.439