XML 46 R34.htm IDEA: XBRL DOCUMENT v3.22.2
Liabilities Related to Sales of Future Royalties - Additional Information (Details)
Jun. 30, 2022
2012 Purchase and Sale Agreement  
Liability Related to Sale of Future Royalties [Line Items]  
Royalties liability discount rate 0.16
2020 Purchase and Sale Agreement  
Liability Related to Sale of Future Royalties [Line Items]  
Royalties liability discount rate 0.15