v3.25.1
Financial Liabilities - Revenue Purchase and Sale Agreement - Summary of Revenue Participation Liability (Details) - Revenue Purchase and Sale Agreement - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Debt Instrument [Line Items]    
Revenue participation liability $ 38,339 $ 37,994
Less unamortized debt discount and issuance costs (8,764) (9,251)
Net carrying value $ 29,575 $ 28,743