v3.26.1
Collaboration Revenue (Tables)
6 Months Ended
Jun. 30, 2026
Revenue from Contract with Customer [Abstract]  
Schedule of Collaboration revenue

Collaboration revenue for the three and six months ended June 30, 2026 and 2025 was as follows:

 

 

Three months ended

 

 

Six months ended

 

 

 

June 30,

 

 

June 30,

 

(In thousands)

 

2026

 

 

2025

 

 

2026

 

 

2025

 

Collaboration revenue

 

$

7,877

 

 

$

2,954

 

 

$

13,563

 

 

$

3,374

 

 

Revenue for the three and six months ended June 30, 2026 and June 30, 2025 was recognized over time.