XML 88 R76.htm IDEA: XBRL DOCUMENT v3.22.2
Income Taxes - Purchase and Sale Agreements (Details) - USD ($)
$ in Thousands
1 Months Ended 2 Months Ended 6 Months Ended
Jun. 30, 2022
Jul. 31, 2022
Jun. 30, 2022
Jul. 31, 2022
Jun. 30, 2022
Gross proceeds from the sale of future royalties          
Gross proceeds from the sale of future royalties         $ 175,000
Sale of Future Royalties          
Gross proceeds from the sale of future royalties          
Gross proceeds from the sale of future royalties       $ 425,000  
Sale of Future Royalties | Royalty Pharma, Royalty Purchase Agreement          
Gross proceeds from the sale of future royalties          
Gross proceeds from the sale of future royalties $ 175,000   $ 175,000   $ 175,000
Sale of Future Royalties | Sixth Street Partners, Purchase and Sale Agreement | Subsequent Event          
Gross proceeds from the sale of future royalties          
Gross proceeds from the sale of future royalties   $ 250,000