v3.26.1
License and Collaboration Agreements - Servier (Details)
€ in Millions
3 Months Ended 6 Months Ended
Feb. 13, 2026
USD ($)
Jun. 30, 2026
USD ($)
Jun. 30, 2025
USD ($)
Jun. 30, 2026
USD ($)
Jun. 30, 2025
USD ($)
Jun. 30, 2026
EUR (€)
May 10, 2024
EUR (€)
Research and Development Arrangement, Contract to Perform for Others [Line Items]              
Research and development | $   $ 30,721,000 $ 40,156,000 $ 62,724,000 $ 90,356,000    
Regulatory And Sales Milestones              
Research and Development Arrangement, Contract to Perform for Others [Line Items]              
Royalties payments | $   0 0 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 $ 0 $ 0