XML 29 R23.htm IDEA: XBRL DOCUMENT v3.26.1
Summary of Significant Accounting Policies (Tables)
3 Months Ended
Mar. 31, 2026
Accounting Policies [Abstract]  
Schedule of Disaggregation of Revenue

The following table presents consolidated revenues by type:

 

 

Three Months Ended
March 31,

 

 

2026

 

 

2025

 

 

(In thousands)

 

Laboratory Services

 

$

32

 

 

$

2,138

 

Kitted Products

 

 

 

 

 

 

Total

 

$

32

 

 

$

2,138

 

Schedule of Concentration of Risk

The following table presents the percentage of consolidated revenues by type:

 

 

Three Months Ended
March 31,

 

 

2026

 

 

2025

 

Laboratory Services

 

 

100

%

 

 

100

%

Kitted Products

 

 

0

%

 

 

0

%

Total

 

 

100

%

 

 

100

%

Schedule of Consolidated Revenues Generated by Unaffiliated Customers

The following table presents the percentage of consolidated revenues generated by unaffiliated customers, based on the respective periods presented, that individually represented greater than ten percent of consolidated revenues:

 

 

Three Months Ended
March 31,

 

 

2026

 

 

2025

 

Company A

 

 

100

%

 

 

100

%

Company B

 

*

 

 

*

 

 

* Less than 10%

Schedule of Percentage of Consolidated Revenues Attributable to Geographical Locations

The following table presents the percentage of consolidated revenues attributable to geographical locations, based on country of domicile:

 

 

Three Months Ended
March 31,

 

 

2026

 

 

2025

 

United States

 

 

100

%

 

 

100

%

Outside of the United States

 

 

0

%

 

 

0

%

Total

 

 

100

%

 

 

100

%

Schedule of Antidilutive Potential Common Shares The following table presents the antidilutive potential common shares:

 

 

Three Months Ended
March 31,

 

 

2026

 

 

2025

 

 

(In thousands)

 

Antidilutive potential common shares excluded from the computation of diluted net loss per common share:

 

 

 

 

 

 

Stock options

 

 

2,249

 

 

 

1,106

 

RSUs

 

 

684

 

 

 

756

 

Warrants

 

 

761

 

 

 

761

 

Total

 

 

3,694

 

 

 

2,623