v3.26.1
License Agreements (Tables)
6 Months Ended
Jun. 30, 2026
License and Other Revenue [Member]  
Schedule of License and Other Revenue

The following table presents information about our license and other revenue (in thousands):

 

 

 

For the Three Months
Ended June 30,

 

 

For the Six Months
Ended June 30,

 

 

 

2026

 

 

2025

 

 

2026

 

 

2025

 

Menarini

 

$

1,899

 

 

$

7,621

 

 

$

3,727

 

 

$

15,817

 

Antengene

 

 

680

 

 

 

489

 

 

 

1,179

 

 

 

1,141

 

Other

 

 

77

 

 

 

138

 

 

 

3,653

 

 

 

251

 

Total license and other revenue

 

$

2,656

 

 

$

8,248

 

 

$

8,559

 

 

$

17,209