XML 34 R24.htm IDEA: XBRL DOCUMENT v3.25.1
Collaboration Agreements, License Agreement and Revenues (Tables)
3 Months Ended
Mar. 31, 2025
Schedule of Drug Product Revenue

Drug product revenue from commercial-grade active pharmaceutical ingredient (“API”) or bulk drug product sales to Astellas and AstraZeneca was as follows for the three months ended March 31, 2025 and 2024 (in thousands):

 

 

 

Three Months Ended March 31,

 

 

 

2025

 

 

2024

 

Astellas Japan Agreement

 

$

1,781

 

 

$

(2,205

)

Astellas Europe Agreement

 

 

814

 

 

 

1,021

 

AstraZeneca U.S./RoW Agreement

 

 

 

 

 

25,670

 

Drug product revenue, net

 

$

2,595

 

 

$

24,486

 

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, 2024

 

 

Recognized as Revenue

 

 

Reclassified to Accrued Liability / Accounts Payable

 

 

Balance at
March 31, 2025

 

Drug product revenue - deferred revenue:

 

 

 

 

 

 

 

 

 

 

 

 

Astellas Europe Agreement

 

$

(9,901

)

 

$

814

 

 

$

2,076

 

 

$

(7,011

)

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, 2024

 

 

Additions

 

 

Recognized
as Revenue
(Discontinued
Operations)

 

 

Currency
Translation
and Other

 

 

Balance at
March 31, 2025

 

AstraZeneca China performance obligation
   - deferred revenue

 

$

(132,097

)

 

$

(35,363

)

 

$

36,863

 

 

$

(248

)

 

$

(130,845

)