XML 65 R59.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Debt - Schedule of Debt (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Dec. 31, 2023
Debt      
Total $ 453,500   $ 453,500
Less: Unamortized debt discount and issuance costs (6,741)   (7,266)
Total long-term debt, net $ 446,759   446,234
HealthCare Royalty Partners      
Debt      
Maximum potential royalty payout 14.00%    
Increase in maximum potential payout percent 18.00%    
Maximum aggregate royalty payments $ 225,000    
Required payment for breach of agreement, payment one 125,000    
Payment for royalty agreement 20,000    
2025 Notes | Convertible senior notes      
Debt      
Total debt 192,500   192,500
Less: Unamortized debt discount and issuance costs (1,024)   (1,205)
2028 Notes | Convertible senior notes      
Debt      
Total debt 261,000   261,000
Less: Unamortized debt discount and issuance costs (5,717)   (6,061)
Royalty Financing Agreement | Loans Payable [Member] | HealthCare Royalty Partners      
Debt      
Interest expense 2,700 $ 1,200  
Deferred Royalty Obligations 70,100   $ 69,900
Royalty Payments $ 1,900    
Interest Rate of Deferred Royalty Obligation 16.62%