XML 50 R38.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Significant Agreements - Novartis Agreements (Details) - Novartis Pharma, AG - 2023 Novartis Collaboration Agreement
$ in Millions
Dec. 28, 2023
USD ($)
shares
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]  
Shares of common stock | shares 2,145,002
Aggregate purchase price $ 20.0
Amount of premium $ 0.7