XML 31 R25.htm IDEA: XBRL DOCUMENT v3.25.3
Revenue (Tables)
9 Months Ended
Sep. 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 Sept 30,

 

 

Nine months ended Sept 30,

 

 

2025

 

 

2024

 

 

2025

 

 

2024

 

 

$000s

 

 

$000s

 

 

$000s

 

 

$000s

 

Revenue from Contracts with Customers

 

 

 

 

 

 

 

 

 

 

 

 

Research collaboration - Mallinckrodt plc

 

 

-

 

 

 

7

 

 

 

-

 

 

 

585

 

Research collaboration - AstraZeneca

 

 

159

 

 

 

1,197

 

 

 

525

 

 

 

16,256

 

Research collaboration - Hansoh

 

 

-

 

 

 

292

 

 

 

-

 

 

 

967

 

Research collaboration - total

 

 

159

 

 

 

1,496

 

 

 

525

 

 

 

17,808

 

Royalties

 

 

-

 

 

 

2

 

 

 

-

 

 

 

145

 

Total revenue from contracts with customers

 

 

159

 

 

 

1,498

 

 

 

525

 

 

 

17,953