XML 66 R60.htm IDEA: XBRL DOCUMENT v3.24.3
Debt - Schedule of Debt (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2024
Dec. 31, 2023
Debt      
Total $ 453,500 $ 453,500 $ 453,500
Less: Unamortized debt discount and issuance costs (5,685) (5,685) (7,266)
Total debt, net 447,815 447,815 446,234
Less: Current portion of long-term debt, net 191,843 191,843 0
Total long-term debt, net 255,972 $ 255,972 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  
Maximum aggregate royalty payments   225,000  
Required payment for breach of agreement, payment one   125,000  
Payment for royalty agreement   24,400  
2025 Notes | Convertible senior notes      
Debt      
Total debt 192,500 192,500 192,500
Less: Unamortized debt discount and issuance costs (657) (657) (1,205)
2028 Notes | Convertible senior notes      
Debt      
Total debt 261,000 261,000 261,000
Less: Unamortized debt discount and issuance costs (5,028) (5,028) (6,061)
Royalty Financing Agreement | Loans Payable [Member] | HealthCare Royalty Partners      
Debt      
Interest expense 2,600 8,100  
Deferred Royalty Obligations $ 71,100 71,100 $ 69,900
Royalty Payments   $ 6,400  
Interest Rate of Deferred Royalty Obligation   16.24%