v3.25.3
Royalty Purchase and Sale Agreement (Tables)
9 Months Ended
Sep. 30, 2025
Royalty Purchase and Sales Agreement [Abstract]  
Schedule of activity of royalty obligation

The following table summarizes the activity of the Purchase and Sale Agreement (in thousands):

Balance at December 31, 2023

 

$

41,988

 

Non-cash interest expense

 

 

9,779

 

Balance at December 31, 2024

 

 

51,767

 

Proceeds, net of issuance costs

 

 

2,895

 

Payments

 

 

(1,500

)

Non-cash interest expense

 

 

8,005

 

Balance at September 30, 2025

 

$

61,167

 

 

 

 

 

Effective interest rate

 

 

13.7

%