Annual report pursuant to Section 13 and 15(d)

Fair Value of Financial Instruments - Additional Information (Details)

v3.20.4
Fair Value of Financial Instruments - Additional Information (Details)
$ in Thousands
12 Months Ended
Jun. 20, 2021
USD ($)
Feb. 01, 2021
USD ($)
MilestonePayment
Dec. 31, 2020
Minimum | Discount Rate      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Risk-adjusted discount rate     0.1941
Maximum | Discount Rate      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Risk-adjusted discount rate     0.3603
Weighted Average | Discount Rate      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Risk-adjusted discount rate     0.2739
Contingent Consideration, Second Component | Alkermes Plc | Amendment to Purchase and Sale Agreement | Scenario, Forecast      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Business acquisition, contingent consideration, milestone remaining payments due $ 1,440    
Contingent Consideration, Second Component | Alkermes Plc | Milestone Payments Due, Beginning on First Anniversary of Regulatory Approval | Amendment to Purchase and Sale Agreement | Subsequent Event      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Business acquisition contingent consideration possible milestone payments   $ 45,000  
Business acquisition, contingent consideration, number of equal annual milestone payments | MilestonePayment   7  
Business acquisition, contingent consideration, equal annual milestone payments   $ 6,400  
Contingent Consideration, Third Component | Alkermes Plc | Amendment to Purchase and Sale Agreement      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Minimum milestone payments percentage     60.00%
Contingent Consideration, Fourth Component | Alkermes Plc | Amendment to Purchase and Sale Agreement      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Maximum royalty payment percentage     30.00%
Contingent Consideration, Fourth Component | Alkermes Plc | Amendment to Purchase and Sale Agreement | Minimum      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Royalty payment percentage     10.00%
Contingent Consideration, Fourth Component | Alkermes Plc | Amendment to Purchase and Sale Agreement | Maximum      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Royalty payment percentage     12.00%