XML 40 R31.htm IDEA: XBRL DOCUMENT v3.25.1
Collaboration Agreements, License Agreement and Revenues (Tables)
12 Months Ended
Dec. 31, 2024
Schedule of Drug Product Revenue

Drug product revenue from commercial-grade API or bulk drug product sales to Astellas and AstraZeneca was as follows for the years ended December 31, 2024 and 2023 (in thousands):

 

 

 

Years Ended December 31,

 

 

 

2024

 

 

2023

 

Astellas Japan Agreement

 

$

(2,872

)

 

$

15,656

 

Astellas Europe Agreement

 

 

4,874

 

 

 

3,097

 

AstraZeneca U.S./RoW Agreement

 

 

25,671

 

 

 

 

Drug product revenue, net

 

$

27,673

 

 

$

18,753

 

Summary of Amounts Recognized as Revenue

Amounts recognized as revenue under the agreements with Eluminex were as follows for the years ended December 31, 2024 and 2023 (in thousands):

 

 

 

 

 

Years Ended December 31,

 

Agreement

 

Performance Obligation

 

2024

 

 

2023

 

Eluminex

 

License revenue

 

$

 

 

$

7,000

 

 

 

Other revenue - contract manufacturing

 

$

117

 

 

$

966

 

 

 

Other revenue - patent transfer

 

$

 

 

$

500

 

AstraZeneca Agreements [Member]  
Roll-forward of Related Contract Liabilities

The following table includes a roll-forward of the related deferred revenue that is considered as a contract liability (in thousands):

 

 

Balance at
December 31, 2023

 

 

Additions

 

 

Recognized
as Revenue
(Discontinued
Operations)

 

 

Currency
Translation
and Other

 

 

Balance at
December 31, 2024

 

AstraZeneca China performance obligation
   - deferred revenue

 

$

(179,851

)

 

$

(112,503

)

 

$

159,010

 

 

$

1,247

 

 

$

(132,097

)

 

Drug Product Revenue, Net [Member]  
Roll-forward of Related Contract Liabilities

The following table includes a roll-forward of the above-mentioned deferred revenues that are considered as contract liabilities related to drug product (in thousands):

 

 

 

Balance at
December 31, 2023

 

 

Additions

 

 

Recognized as Revenue

 

 

Reclassified to Accrued Liability / Accounts Payable

 

 

Balance at
December 31, 2024

 

Drug product revenue - deferred revenue:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Astellas Europe Agreement

 

$

(16,925

)

 

$

(4,441

)

 

$

4,295

 

 

$

7,170

 

 

$

(9,901

)

Europe [Member]  
Summary of License Revenue and Development Revenue Recognized under Agreement

Amounts recognized as license revenue and development revenue under the Astellas Europe Agreement were as follows for the years ended December 31, 2024 and 2023 (in thousands):

 

 

 

 

 

Years Ended December 31,

 

Agreement

 

Performance Obligation

 

2024

 

 

2023

 

Astellas Europe Agreement

 

Development revenue

 

$

1,395

 

 

$

6,452

 

U.S./RoW and China [Member]  
Summary of License Revenue and Development Revenue Recognized under Agreement

Amounts recognized as license revenue and development revenue under the AstraZeneca U.S./RoW Agreement and the AstraZeneca China Agreement were as follows for the years ended December 31, 2024 and 2023 (in thousands):

 

 

 

 

 

Years Ended December 31,

 

Agreement

 

Performance Obligation

 

2024

 

 

2023

 

AstraZeneca U.S./RoW Agreement and AstraZeneca China Agreement

 

License revenue

 

$

 

 

$

2,649

 

 

 

Development revenue

 

$

418

 

 

$

9,473