XML 86 R74.htm IDEA: XBRL DOCUMENT v3.25.1
Revenue Arrangements (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Dec. 31, 2024
Jun. 30, 2024
Jun. 28, 2024
Jan. 31, 2023
Jun. 30, 2020
Disaggregation of Revenue [Line Items]              
Unsatisfied performance obligation $ 0   $ 0        
Accounts receivable 1,765   872        
Grant revenue 700 $ 0          
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      
Government assistance, potential additional award amount       $ 1,500      
Government assistance, asset, current 1,300   600        
Grant revenue 700            
Astellas | License              
Disaggregation of Revenue [Line Items]              
Contract liability           $ 10,000  
Future contingent additional payments           $ 340,000  
Unsatisfied performance obligation 0            
Accounts receivable 100   100        
Revenue recognized 0 5,800          
Revenue recognized from performance obligations related to prior periods as a result of change in transaction price   3,200          
SOBI | License              
Disaggregation of Revenue [Line Items]              
Contract liability         $ 30,000   $ 75,000
Future contingent additional payments             $ 630,000
Accounts receivable 100   100        
Revenue recognized $ 0 $ 0 $ 30,000