XML 37 R23.htm IDEA: XBRL DOCUMENT v3.23.2
License and Assets Purchase Agreements (Tables)
6 Months Ended
Jun. 30, 2023
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,

 

 

 

 

2023

 

 

2022

 

 

2023

 

 

2022

 

 

Menarini

 

$

5,611

 

 

$

6,531

 

 

$

14,348

 

 

$

13,617

 

 

Antengene

 

 

760

 

 

 

987

 

 

 

1,872

 

 

 

10,001

 

 

Other

 

 

2,748

 

 

 

3,151

 

 

 

3,309

 

 

 

6,421

 

 

Total license and other revenue

 

$

9,119

 

 

$

10,669

 

 

$

19,529

 

 

$

30,039