v3.26.1
Financial Liabilities - Revenue Purchase and Sale Agreement - Narrative (Details) - USD ($)
$ in Millions
Apr. 15, 2025
Mar. 31, 2026
May 08, 2024
Embedded Derivative [Line Items]      
Effective interest rate   2.10%  
Revenue Purchase and Sale Agreement      
Embedded Derivative [Line Items]      
Revenue Purchase and Sale Agreement, Purchase price     $ 37.5
Purchase price multiplier     2.25
Discount on revenue participation liability from allocation of purchase price to the embedded derivative   $ 9.2  
Issuance costs on revenue participation liability   $ 1.4  
UDENYCA | Revenue Purchase and Sale Agreement      
Embedded Derivative [Line Items]      
Payments to buy out right to receive future payments $ 47.7    
UDENYCA | Revenue Purchase and Sale Agreement      
Embedded Derivative [Line Items]      
Revenue payment, Percentage of U.S. net sales     5.00%
UDENYCA and LOQTORZI | Revenue Purchase and Sale Agreement      
Embedded Derivative [Line Items]      
Revenue payment, Percentage of U.S. net sales     0.50%
LOQTORZI      
Embedded Derivative [Line Items]      
Effective interest rate   27.40%