XML 50 R41.htm IDEA: XBRL DOCUMENT v3.25.1
Segment and Geographic Information (Tables)
12 Months Ended
Dec. 31, 2024
Segment Reporting [Abstract]  
Schedule of Revenue by Geographic Area

Geographic revenues, which are based on the region that revenue is generated, are as follows (in thousands):

 

 

 

Years Ended December 31,

 

 

 

2024

 

 

2023

 

United States

 

$

26,114

 

 

$

12,961

 

Europe

 

 

6,270

 

 

 

9,549

 

Japan

 

 

(2,854

)

 

 

15,867

 

China

 

 

91

 

 

 

8,426

 

Total revenue

 

$

29,621

 

 

$

46,803

 

 

Schedule of Customer Concentration by Collaboration Partners

The Company’s revenues have been generated from the following collaboration partners that individually accounted for 10% or more of the Company’s total revenue:

 

 

 

Percentage of Revenue

 

 

 

Years Ended December 31,

 

 

 

2024

 

 

2023

 

AstraZeneca

 

 

88

%

 

 

26

%

Astellas

 

 

12

%

 

 

54

%

Eluminex

 

 

%

 

 

18

%