v3.25.2
Financial Liabilities - Revenue Purchase and Sale Agreement - Activity within the Revenue Participation Liability (Details) - Revenue Purchase and Sale Agreement - USD ($)
$ in Thousands
6 Months Ended 8 Months Ended
Apr. 15, 2025
May 08, 2024
Jun. 30, 2025
Dec. 31, 2024
Debt Instrument [Line Items]        
Proceeds from sale of future royalties on May 8, 2024   $ 37,500    
Portion of proceeds allocated to the embedded derivative       $ (9,202)
Issuance costs     $ (1,400) (1,391)
Royalty payments     (2,177) (5,334)
Interest expense recognized     3,818 7,170
Revenue participation liability at December 31, 2024     28,743  
Portion derecognized in connection with the UDENYCA Buy-out     (17,283)  
Revenue participation liability at June 30, 2025     $ 13,101 $ 28,743
UDENYCA        
Debt Instrument [Line Items]        
Payments to buy out right to receive future payments $ 47,700