XML 35 R27.htm IDEA: XBRL DOCUMENT v3.26.3
LICENSE AND COLLABORATION AGREEMENTS (Tables)
9 Months Ended
Sep. 30, 2026
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Schedule of Certain Activity Related to Revenue with Supply Agreement

The following table summarizes certain Roche activity for each of the periods indicated:

 

 

For the Three Months Ended
September 30,

 

 

For the Nine Months Ended
September 30,

 

 

2026

 

 

2025

 

 

2026

 

 

2025

 

 

(in thousands)

 

Contract manufacturing revenue

$

50,100

 

 

$

18,705

 

 

$

135,604

 

 

$

63,107

 

Royalty revenue

 

7,488

 

 

 

10,608

 

 

 

19,834

 

 

 

22,007

 

Roche product cost of sales

 

(47,581

)

 

 

(17,527

)

 

 

(145,437

)

 

 

(51,488

)