v3.25.3
License Agreements (Tables)
9 Months Ended
Sep. 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 September 30,

 

 

For the Nine Months
Ended September 30,

 

 

 

2025

 

 

2024

 

 

2025

 

 

2024

 

Menarini

 

$

11,142

 

 

$

8,753

 

 

$

26,960

 

 

$

27,232

 

Antengene

 

 

670

 

 

 

273

 

 

 

1,811

 

 

 

1,272

 

Other

 

 

200

 

 

 

241

 

 

 

450

 

 

 

2,637

 

Total license and other revenue

 

$

12,012

 

 

$

9,267

 

 

$

29,221

 

 

$

31,141