XML 71 R61.htm IDEA: XBRL DOCUMENT v3.23.1
Debt - Schedule of Debt (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Dec. 31, 2022
Debt    
Total debt $ 453,500 $ 549,704
Less: Unamortized debt discount and issuance costs (8,808) (9,331)
Total debt, net 444,692 540,373
Less: Current portion of long-term debt, net 0 96,193
Total long-term debt, net $ 444,692 444,180
HealthCare Royalty Partners    
Debt    
Maximum potential royalty payout 14.00%  
Increase in maximum potential payout percent 4.00%  
Maximum aggregate royalty payments $ 225,000  
Required payment for breach of agreement, payment one 125,000  
Payment for royalty agreement 14,100  
2023 Notes | Convertible subordinated notes    
Debt    
Total debt 0 96,204
2025 Notes | Convertible senior notes    
Debt    
Total debt 192,500 192,500
Less: Unamortized debt discount and issuance costs (1,741) (1,917)
2028 Notes | Convertible senior notes    
Debt    
Total debt 261,000 261,000
Less: Unamortized debt discount and issuance costs (7,067) (7,403)
Royalty Financing Agreement | Loans Payable [Member] | HealthCare Royalty Partners    
Debt    
Interest expense 1,200  
Deferred Royalty Obligations 70,300 70,600
Royalty Payments $ 1,400  
Interest Rate of Deferred Royalty Obligation 7.19%  
Royalty Financing Agreement | Loans Payable [Member] | HealthCare Royalty Partners | Other Long Term Liabilities    
Debt    
Royalty Obligation Payable $ 67,100 67,900
Royalty Financing Agreement | Loans Payable [Member] | HealthCare Royalty Partners | Other Accrued Liabilities    
Debt    
Short term accrued interest $ 3,200 $ 2,700