v3.26.1
Significant Accounting Policies (Tables)
6 Months Ended
Jun. 30, 2026
Significant Accounting Policies  
Schedule of disaggregated revenue

Three Months Ended June 30, 

Diagnostics

Therapeutic
Devices

Development
Services

Consolidated

  ​

2026

  ​

2025

  ​

2026

  ​

2025

  ​

2026

  ​

2025

  ​

2026

  ​

2025

Capital

$

210

$

228

$

1,626

$

1,425

$

3

$

-

$

1,839

$

1,653

Consumables

1,175

553

5,112

4,739

362

-

6,649

5,292

Engineering

-

-

-

-

979

-

979

-

Other

-

-

16

19

29

-

45

19

Total revenue

$

1,385

$

781

$

6,754

$

6,183

$

1,373

$

-

$

9,512

$

6,964

Six Months Ended June 30, 

Diagnostics

Therapeutic
Devices

Development
Services

Consolidated

  ​

2026

  ​

2025

  ​

2026

  ​

2025

  ​

2026

  ​

2025

  ​

2026

  ​

2025

Capital

$

377

$

384

$

3,059

$

3,225

$

377

$

-

$

3,813

$

3,609

Consumables

1,974

956

9,481

8,833

664

-

12,119

9,789

Engineering

-

-

-

-

2,223

-

2,223

-

Other

-

-

35

66

121

-

156

66

Total revenue

$

2,351

$

1,340

$

12,575

$

12,124

$

3,385

$

-

$

18,311

$

13,464