XML 60 R45.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Astellas Agreements - Summary of Allocation for Transaction Price to the Three Performance Obligations (Details) - Astellas - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended
Oct. 31, 2022
Mar. 31, 2024
Collaborative Arrangements And Noncollaborative Arrangement Transactions [Line Items]    
Transaction Price Allocation $ 36,100 $ 36,059
Option to obtain license for Rett    
Collaborative Arrangements And Noncollaborative Arrangement Transactions [Line Items]    
Transaction Price Allocation   5,485
Option to obtain license for GAN    
Collaborative Arrangements And Noncollaborative Arrangement Transactions [Line Items]    
Transaction Price Allocation   2,317
Rett research and development activities    
Collaborative Arrangements And Noncollaborative Arrangement Transactions [Line Items]    
Transaction Price Allocation   $ 28,257