v3.26.1
Subsequent events - Additional Information (Details)
1 Months Ended
Feb. 04, 2026
USD ($)
TermLoan
Mar. 31, 2025
Mar. 25, 2026
shares
Dec. 31, 2025
shares
Dec. 31, 2024
shares
Subsequent Event [Line Items]          
Common stock, shares, issued | shares       49,335,551 2,446,864
Interest rate   4.50%      
Hercules Term Loan Facility          
Subsequent Event [Line Items]          
Period additional term loan tranches available from closing date 60 months after the Closing Date        
Subsequent Event | Shionogi License Agreement | Development And Regulatory Milestone          
Subsequent Event [Line Items]          
Milestone payment $ 20,000,000        
Subsequent Event | Jefferies LLC          
Subsequent Event [Line Items]          
Sale of common stock maximum aggregate offering price $ 200,000,000        
Common stock, shares, issued | shares     0    
Subsequent Event | Jefferies LLC | Maximum          
Subsequent Event [Line Items]          
Commission for agent on sales 3.00%        
Subsequent Event | Hercules Term Loan Facility          
Subsequent Event [Line Items]          
Maturity date Feb. 01, 2031        
Proceeds from Issuance of Long-Term Debt, Total $ 38,400,000        
Debt default interest rate 4.00%        
Cash and cash equivalents of percentage of outstanding loan amount 50.00%        
Subsequent Event | Hercules Term Loan Facility | Debt Repaid on or Within 24 Months of Closing Date          
Subsequent Event [Line Items]          
Exit fee, percentage 3.95%        
Subsequent Event | Hercules Term Loan Facility | Debt Repaid More Than 24 Months Less Than 48 Months after Closing Date          
Subsequent Event [Line Items]          
Exit fee, percentage 5.75%        
Subsequent Event | Hercules Term Loan Facility | Debt Repayment After 48 Months of Closing Date          
Subsequent Event [Line Items]          
Exit fee, percentage 6.45%        
Subsequent Event | Hercules Term Loan Facility | Debt Prepaid on or Within 12 Months of Closing Date          
Subsequent Event [Line Items]          
Term loan prepayment premium percentage 3.00%        
Subsequent Event | Hercules Term Loan Facility | Debt Prepaid More Than 12 Months Less Than 24 Months After Closing Date          
Subsequent Event [Line Items]          
Term loan prepayment premium percentage 2.00%        
Subsequent Event | Hercules Term Loan Facility | Debt Prepaid More Than 24 Months Less Than 36 Months after Closing Date          
Subsequent Event [Line Items]          
Term loan prepayment premium percentage 1.00%        
Subsequent Event | Hercules Term Loan Facility | Debt Repayment After 36 Months of Closing Date          
Subsequent Event [Line Items]          
Term loan prepayment premium percentage 0.00%        
Subsequent Event | Hercules Term Loan Facility | Market Capitalization Greater Than or Equal to $450.0 Million          
Subsequent Event [Line Items]          
Market capitalization $ 450,000,000        
Subsequent Event | Hercules Term Loan Facility | Market Capitalization Greater Than or Equal to $450.0 Million and Principal of Less Than or Equal to $85.0 Million Outstanding          
Subsequent Event [Line Items]          
Principal amount outstanding 85,000,000        
Subsequent Event | Hercules Term Loan Facility | Market Capitalization Greater Than or Equal to $750.0 Million          
Subsequent Event [Line Items]          
Market capitalization $ 750,000,000        
Subsequent Event | Hercules Term Loan Facility | Minimum          
Subsequent Event [Line Items]          
Interest rate 7.95%        
Decrease in cash and cash equivalents of percentage of outstanding loan amount 35.00%        
Subsequent Event | Hercules Term Loan Facility | Maximum          
Subsequent Event [Line Items]          
Term Loan Facility $ 200,000,000        
Number of additional term loan tranches | TermLoan 6        
Additional term loan providing up to an aggregate $ 160,000,000        
Interest rate 9.25%        
Decrease in cash and cash equivalents of percentage of outstanding loan amount 40.00%        
Subsequent Event | Hercules Term Loan Facility | Tranche 1A [Member]          
Subsequent Event [Line Items]          
Initial term loan $ 40,000,000        
Subsequent Event | Hercules Term Loan Facility | final tranche [Member]          
Subsequent Event [Line Items]          
Final tranche $ 50,000,000