v3.26.1
Financial Liabilities - Revenue Purchase and Sale Agreement - Activity within the Revenue Participation Liability (Details) - Revenue Purchase and Sale Agreement - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Debt Instrument [Line Items]    
Balance at January 1 $ 14,028 $ 28,743
Royalty payments (618) (1,810)
Interest expense recognized 962 2,642
Balance at March 31 $ 14,372 29,575
Interest expense, continuing operation   900
Discontinued Operations Disposed of by Sale | UDENYCA    
Debt Instrument [Line Items]    
Interest expense, discontinued operation   $ 1,700