XML 48 R35.htm IDEA: XBRL DOCUMENT v3.25.0.1
LICENSE AND COLLABORATION AGREEMENTS (Tables)
12 Months Ended
Dec. 31, 2024
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. There was no similar activity for the year ended 2022.

 

 

For the Year Ended December 31,

 

 

2024

 

 

2023

 

 

(in thousands)

 

Contract manufacturing revenue

$

49,038

 

 

$

9,216

 

Royalty revenue

 

16,981

 

 

 

 

Cost of sales (inventory costs related to products sold to Roche)

 

(22,247

)

 

 

(1,818

)