XML 54 R46.htm IDEA: XBRL DOCUMENT v3.25.1
Liability Related to the Sale of Future Revenues - Schedule of Liability Related to the Sale of Future Revenues (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Dec. 31, 2024
Liability for Future Policy Benefit, after Reinsurance [Abstract]      
Liability related to sale of future revenues as of January 1, 2025 $ 39,006    
Accretion of interest expense on liability related to sale of future revenues 852 $ 1,046  
Amortization of debt discount and debt issuance costs 14    
Repayment of the liability 0    
Liability related to the sale of future revenues as of March 31, 2025 39,872    
Less: current portion classified within other accrued liabilities (489)    
Liability related to sale of future revenues - long-term $ 39,383   $ 38,624