v3.26.1
Segment Information (Tables)
12 Months Ended
Dec. 31, 2025
Segment Information  
Schedule of segments

Year Ended December 31, 

  ​ ​ ​

Diagnostics

  ​ ​ ​

Therapeutic
Devices

  ​ ​ ​

Development
Services

  ​ ​ ​

Consolidated

2025

2024

2025

2024

2025

2024

2025

2024

Net revenue

$

2,801

$

2,433

$

26,197

$

24,852

$

3,032

$

-

$

32,030

$

27,285

Cost of revenue

 

2,506

2,207

6,873

5,991

972

-

 

10,351

  ​

 

8,198

Gross profit

$

295

$

226

$

19,324

$

18,861

$

2,060

$

-

$

21,679

$

19,087