XML 85 R74.htm IDEA: XBRL DOCUMENT v3.25.2
Revenue Arrangements (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Jun. 28, 2024
Jan. 31, 2023
Jun. 30, 2020
Disaggregation of Revenue [Line Items]                
Unsatisfied performance obligation $ 0   $ 0   $ 0      
Accounts receivable 354   354   872      
Collaboration and license revenue 0 $ 33,271 400 $ 39,111        
Grant revenue 298 174 998 174        
National Institute of Neurological Disorders and Stroke of the National Institutes of Health Funding                
Disaggregation of Revenue [Line Items]                
Government assistance, award amount   1,500   1,500        
Government assistance, potential additional award amount 1,500   1,500          
Government assistance, asset, current 100   100   600      
Grant revenue 200 200 900 200        
Astellas | License                
Disaggregation of Revenue [Line Items]                
Contract liability             $ 10,000  
Future contingent additional payments             $ 340,000  
Unsatisfied performance obligation 0   0          
Accounts receivable 0   0   100      
Revenue recognized 0 500 0 6,300        
Revenue recognized from performance obligations related to prior periods as a result of change in transaction price       3,200        
SOBI                
Disaggregation of Revenue [Line Items]                
Revenue recognized   30,000   30,000        
Collaboration and license revenue   $ 32,800   $ 32,800        
SOBI | License                
Disaggregation of Revenue [Line Items]                
Contract liability           $ 30,000   $ 75,000
Future contingent additional payments               $ 630,000
Accounts receivable 100   100   100      
Revenue recognized $ 0   $ 0   $ 30,000