XML 72 R63.htm IDEA: XBRL DOCUMENT v3.23.3
Debt - Schedule of Debt (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Dec. 31, 2022
Debt          
Total $ 453,500   $ 453,500   $ 549,704
Less: Unamortized debt discount and issuance costs (7,782)   (7,782)   (9,331)
Total debt, net 445,718   445,718   540,373
Less: Current portion of long-term debt, net 0   0   96,193
Total long-term debt, net 445,718   $ 445,718   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     17,000    
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,385)   (1,385)   (1,917)
2028 Notes | Convertible senior notes          
Debt          
Total debt 261,000   261,000   261,000
Less: Unamortized debt discount and issuance costs (6,397)   (6,397)   (7,403)
Royalty Financing Agreement | Loans Payable [Member] | HealthCare Royalty Partners          
Debt          
Interest expense 1,200 $ 1,500 3,700 $ 1,500  
Deferred Royalty Obligations 70,100   70,100   70,600
Royalty Payments     $ 4,300    
Interest Rate of Deferred Royalty Obligation     7.40%    
Royalty Financing Agreement | Loans Payable [Member] | HealthCare Royalty Partners | Other Long Term Liabilities          
Debt          
Royalty Obligation Payable 66,100   $ 66,100   67,900
Royalty Financing Agreement | Loans Payable [Member] | HealthCare Royalty Partners | Other Accrued Liabilities          
Debt          
Short term accrued interest $ 4,000   $ 4,000   $ 2,700