Quarterly report [Sections 13 or 15(d)]

Royalty Linked Notes - Summary of Royalty-Linked Notes (Details)

v3.25.1
Royalty Linked Notes - Summary of Royalty-Linked Notes (Details) - USD ($)
$ in Thousands
59 Months Ended 62 Months Ended
Dec. 31, 2024
Mar. 31, 2025
Sep. 08, 2020
Royalty Linked Notes [Abstract]      
Total liability related to the sale of future royalties, on inception $ 10,990 $ 10,990  
Liability related to the sale of future royalties, arising from the Rights Offering     $ 51
Amortization of discount and debt issuance costs 3,666 3,666  
Adjustments to fair value (3,936) (3,387)  
Total liability related to the sale of future royalties 10,771 11,320  
Current portion of royalty-linked notes   124  
Long-term Portion $ 10,771 $ 11,196