XML 49 R36.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
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