v3.26.1
Samsung Collaboration - Narrative (Details)
$ in Millions
3 Months Ended
Mar. 31, 2026
USD ($)
Brazil  
Disaggregation of Revenue [Line Items]  
Gross profit sharing arrangement percentage 35.00%
Samsung Bioepis  
Disaggregation of Revenue [Line Items]  
Collaboration agreement period 10 years
Potential future regulatory milestone payments $ 25
Samsung Bioepis | Brazil  
Disaggregation of Revenue [Line Items]  
Gross profit sharing arrangement percentage 65.00%