XML 100 R73.htm IDEA: XBRL DOCUMENT v3.22.4
DEBT - Schedule of Debt (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Apr. 18, 2022
Mar. 07, 2022
Dec. 31, 2021
Debt        
Total debt $ 549,704     $ 433,484
Less: Unamortized debt discount and issuance costs (9,331)     (38,831)
Total debt, net 540,373     394,653
Less: Current portion of long-term debt, net 96,193     0
Total long-term debt, net $ 444,180     394,653
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 12,700      
2023 Notes | Convertible subordinated notes        
Debt        
Total debt 96,204 $ 96,200 $ 96,200 240,984
Less: Unamortized debt discount and issuance costs (11)   $ (200) (620)
2025 Notes | Convertible senior notes        
Debt        
Total debt 192,500     192,500
Less: Unamortized debt discount and issuance costs (1,917)     (38,211)
2028 Notes | Convertible senior notes        
Debt        
Total debt 261,000     $ 0
Less: Unamortized debt discount and issuance costs (7,403)      
Royalty Financing Agreement | Loans Payable [Member] | HealthCare Royalty Partners        
Debt        
Interest expense 1,800      
Deferred royalty obligation and accrued interest 70,600      
Royalty Payments $ 1,000      
Percentage of interest rate 7.34%      
Royalty Financing Agreement | Loans Payable [Member] | HealthCare Royalty Partners | Other Long Term Liabilities        
Debt        
Royalty Obligation Payable $ 67,900      
Royalty Financing Agreement | Loans Payable [Member] | HealthCare Royalty Partners | Other Accrued Liabilities        
Debt        
Short term accrued interest $ 2,700