XML 97 R80.htm IDEA: XBRL DOCUMENT v3.22.4
License, Research and Collaboration Agreements - Biogen Agreement - Additional Information (Details) - USD ($)
$ in Millions
1 Months Ended 12 Months Ended
Oct. 31, 2022
Dec. 31, 2020
Biogen    
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]    
Additional payments based on the successful achievement of future regulatory or sales milestones   $ 300.0
Alkermes    
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]    
Licensing royalties, awarded amount $ 18.3