v3.26.1
License and Collaboration Agreements - Servier (Details)
€ in Millions
3 Months Ended
Feb. 13, 2026
USD ($)
Mar. 31, 2026
USD ($)
Mar. 31, 2025
USD ($)
Mar. 31, 2026
EUR (€)
May 10, 2024
EUR (€)
Research and Development Arrangement, Contract to Perform for Others [Line Items]          
Research and development | $   $ 32,003,000 $ 50,200,000    
Regulatory And Sales Milestones          
Research and Development Arrangement, Contract to Perform for Others [Line Items]          
Royalties payments | $   0 0    
Servier | License and Collaboration Agreement | UNITED STATES          
Research and Development Arrangement, Contract to Perform for Others [Line Items]          
Royalty rate, percent         10.00%
Reduction to royalty rate, percent         10.00%
Servier | Regulatory Milestone | License and Collaboration Agreement          
Research and Development Arrangement, Contract to Perform for Others [Line Items]          
Aggregate milestone payments         € 75.0
Aggregate potential milestone payments, remaining obligation         60.0
Milestone payable per indication         55.0
Milestone payable remaining       € 50.0  
Aggregate potential milestone payable         20.0
Net cash proceeds | $ $ 23,700,000        
Servier | Sales Milestone | License and Collaboration Agreement          
Research and Development Arrangement, Contract to Perform for Others [Line Items]          
Aggregate milestone payments         € 80.0
Servier | Regulatory And Sales Milestones | License and Collaboration Agreement          
Research and Development Arrangement, Contract to Perform for Others [Line Items]          
Research and development | $   $ 0 $ 0