v3.25.2
Revenue (Tables)
6 Months Ended
Jun. 30, 2025
Revenues [Abstract]  
Summary of Disaggregation of Revenue from Contracts with Customers Disaggregation of revenue from contracts with customers is as follows:

 

 

Three months ended June 30,

 

 

Six months ended June 30,

 

 

2025

 

 

2024

 

 

2025

 

 

2024

 

 

$000s

 

 

$000s

 

 

$000s

 

 

$000s

 

Revenue from Contracts with Customers

 

 

 

 

 

 

 

 

 

 

 

 

Research collaboration - Mallinckrodt plc

 

 

-

 

 

 

-

 

 

 

-

 

 

 

578

 

Research collaboration - AstraZeneca

 

 

224

 

 

 

348

 

 

 

366

 

 

 

15,046

 

Research collaboration - Hansoh

 

 

-

 

 

 

408

 

 

 

-

 

 

 

688

 

Research collaboration - total

 

 

224

 

 

 

756

 

 

 

366

 

 

 

16,312

 

Royalties

 

 

-

 

`

 

-

 

 

 

-

 

`

 

143

 

Total revenue from contracts with customers

 

 

224

 

 

 

756

 

 

 

366

 

 

 

16,455