XML 61 R55.htm IDEA: XBRL DOCUMENT v3.24.2
Debt - Schedule of Debt (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2024
Dec. 31, 2023
Debt      
Total $ 453,500 $ 453,500 $ 453,500
Less: Unamortized debt discount and issuance costs (6,218) (6,218) (7,266)
Total long-term debt, net 447,282 $ 447,282 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   22,100  
2025 Notes | Convertible senior notes      
Debt      
Total debt 192,500 192,500 192,500
Less: Unamortized debt discount and issuance costs (841) (841) (1,205)
2028 Notes | Convertible senior notes      
Debt      
Total debt 261,000 261,000 261,000
Less: Unamortized debt discount and issuance costs (5,377) (5,377) (6,061)
Royalty Financing Agreement | Loans Payable [Member] | HealthCare Royalty Partners      
Debt      
Interest expense 2,700 5,500  
Deferred Royalty Obligations $ 70,500 70,500 $ 69,900
Royalty Payments   $ 4,100  
Interest Rate of Deferred Royalty Obligation   16.52%