v3.26.1
LICENSE AND COLLABORATION AGREEMENTS (Tables)
6 Months Ended
Jun. 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
June 30,

 

 

For the Six Months Ended
June 30,

 

 

2026

 

 

2025

 

 

2026

 

 

2025

 

 

(in thousands)

 

Contract manufacturing revenue

$

54,399

 

 

$

27,023

 

 

$

85,504

 

 

$

44,402

 

Royalty revenue

 

8,163

 

 

 

7,445

 

 

 

12,346

 

 

 

11,399

 

Roche product cost of sales

 

(58,203

)

 

 

(21,818

)

 

 

(97,856

)

 

 

(33,961

)