XML 89 R75.htm IDEA: XBRL DOCUMENT v3.25.0.1
License Agreements - Broad License Agreement - Change in Fair Value of Success Payment Liability (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Collaborative Arrangements And Noncollaborative Arrangement Transactions [Line Items]      
Change in fair value of derivative liabilities $ (2,272) $ (7,500) $ (23,900)
Broad Institute      
Collaborative Arrangements And Noncollaborative Arrangement Transactions [Line Items]      
Change in fair value of derivative liabilities $ (1,100) $ (3,700) $ (11,900)