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, 2025 |
|
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 |