XML 32 R25.htm IDEA: XBRL DOCUMENT v3.25.1
Revenue (Tables)
3 Months Ended
Mar. 31, 2025
Revenue from Contract with Customer [Abstract]  
Schedule of Disaggregated Revenue

The following table presents our disaggregated revenue for the periods presented (in thousands):

 

 

 

Three Months Ended March 31,

 

 

 

2025

 

 

2024

 

MRD revenue

 

 

 

 

 

 

Service revenue

 

$

39,221

 

 

$

28,126

 

Regulatory milestone revenue

 

 

4,500

 

 

 

4,500

 

Total MRD revenue

 

 

43,721

 

 

 

32,626

 

Immune Medicine revenue

 

 

 

 

 

 

Service revenue

 

 

5,122

 

 

 

4,559

 

Collaboration revenue

 

 

3,600

 

 

 

4,688

 

Total Immune Medicine revenue

 

 

8,722

 

 

 

9,247

 

Total revenue

 

$

52,443

 

 

$

41,873