v3.26.3
Collaboration and License Agreements - Whitehead Institute for Biomedical Research (Details) - The Whitehead Institute for Biomedical Research - Collaborative Arrangement, Transaction with Party to Collaborative Arrangement - USD ($)
$ in Millions
1 Months Ended 3 Months Ended 9 Months Ended
Oct. 31, 2019
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Collaboration and License Agreements          
Initial license issuance fee payment $ 0.1 $ 0.0 $ 0.0 $ 0.1 $ 0.0
Maximum development milestone payable $ 1.9        
Maximum lower range tiered royalties on net sales percentage 1.00%        
Term after first commercial sale 7 years