v3.25.2
License Agreements (Tables)
6 Months Ended
Jun. 30, 2025
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,

 

 

 

2025

 

 

2024

 

 

2025

 

 

2024

 

Menarini

 

$

7,621

 

 

$

12,073

 

 

$

15,817

 

 

$

18,479

 

Antengene

 

 

489

 

 

 

488

 

 

 

1,141

 

 

 

999

 

Other

 

 

138

 

 

 

2,193

 

 

 

251

 

 

 

2,396

 

Total license and other revenue

 

$

8,248

 

 

$

14,754

 

 

$

17,209

 

 

$

21,874