XML 71 R62.htm IDEA: XBRL DOCUMENT v3.23.2
Debt - Schedule of Debt (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2023
Dec. 31, 2022
Debt      
Total $ 453,500 $ 453,500 $ 549,704
Less: Unamortized debt discount and issuance costs (8,299) (8,299) (9,331)
Total debt, net 445,201 445,201 540,373
Less: Current portion of long-term debt, net 0 0 96,193
Total long-term debt, net 445,201 $ 445,201 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   15,400  
2023 Notes | Convertible subordinated notes      
Debt      
Total debt 0 0 96,204
2025 Notes | Convertible senior notes      
Debt      
Total debt 192,500 192,500 192,500
Less: Unamortized debt discount and issuance costs (1,563) (1,563) (1,917)
2028 Notes | Convertible senior notes      
Debt      
Total debt 261,000 261,000 261,000
Less: Unamortized debt discount and issuance costs (6,736) (6,736) (7,403)
Royalty Financing Agreement | Loans Payable [Member] | HealthCare Royalty Partners      
Debt      
Interest expense 1,300 2,500  
Deferred Royalty Obligations 70,400 70,400 70,600
Royalty Payments   $ 2,700  
Interest Rate of Deferred Royalty Obligation   7.29%  
Royalty Financing Agreement | Loans Payable [Member] | HealthCare Royalty Partners | Other Long Term Liabilities      
Debt      
Royalty Obligation Payable 66,000 $ 66,000 67,900
Royalty Financing Agreement | Loans Payable [Member] | HealthCare Royalty Partners | Other Accrued Liabilities      
Debt      
Short term accrued interest $ 4,400 $ 4,400 $ 2,700