XML 70 R64.htm IDEA: XBRL DOCUMENT v3.25.2
Debt - Schedule of Debt (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Debt          
Total $ 453,000   $ 453,000   $ 453,500
Less: Unamortized debt discount and issuance costs (4,078)   (4,078)   (5,156)
Net carrying amount 448,922   448,922   448,344
Less: Current portion of long-term debt, net (191,903)   (191,903)   (192,028)
Total long-term debt, net 257,019   257,019   256,316
Interest expense 4,663 $ 5,802 $ 9,374 $ 11,653  
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 33,300   33,300    
2025 Notes | Convertible senior notes          
Debt          
Total debt 192,000   192,000   192,500
Less: Unamortized debt discount and issuance costs (97)   (97)   (472)
Net carrying amount 191,903   191,903   192,028
2028 Notes | Convertible senior notes          
Debt          
Total debt 261,000   261,000   261,000
Less: Unamortized debt discount and issuance costs (3,981)   (3,981)   (4,684)
Net carrying amount 257,019   257,019   256,316
Royalty Financing Agreement | Loans Payable [Member] | HealthCare Royalty Partners          
Debt          
Interest expense 1,500 $ 2,700 3,100 5,500  
Deferred Royalty obligations $ 66,400   66,400   $ 69,500
Royalty Payments     $ 6,100 $ 4,100  
Interest Rate of Deferred Royalty Obligation     9.41%