XML 76 R65.htm IDEA: XBRL DOCUMENT v3.25.3
Samsung Collaboration - Narrative (Details)
$ in Millions
9 Months Ended
Sep. 30, 2025
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%