XML 60 R48.htm IDEA: XBRL DOCUMENT v3.25.0.1
Liability Related to the Sale of Future Revenues - Schedule of liability related to the sale of future royalties (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Liability for Future Policy Benefit, after Reinsurance [Abstract]    
Beginning balance $ 39,006 $ 35,076
Accretion of interest expense on liability related to sale of future revenues 4,109 4,792
Amortization of debt discount and debt issuance costs 67  
Repayment of the liability (246)  
Ending Balance 39,006 35,076
Less: current portion classified within other accrued liabilities (382)  
Liability related to sale of future revenues $ 38,624 $ 34,623