v3.26.1
Significant Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2025
Significant Accounting Policies  
Estimated useful lives of property, plant and equipment

Furniture and fixtures

 

5-7 years

Laboratory equipment

 

5-7 years

Machinery and equipment

 

3-20 years

Leasehold improvements

 

Over shorter of estimated useful life or lease term

Estimated lives of finite-lived intangible assets

E-commerce technology

 

2 years

Computer software and website

  ​ ​ ​

3-5 years

Non-compete agreements

 

3 years

Tradenames

 

5-19 years

Developed technology

 

10-15 years

Customer relationships

 

11-19 years

Trademarks

 

15 years

Licenses

Over shorter of estimated useful life or license term

Schedule of disaggregated revenue

Year Ended December 31, 

Diagnostics

Therapeutic
Devices

Development
Services

Consolidated

  ​

2025

  ​

2024

  ​

2025

  ​

2024

  ​

2025

  ​

2024

  ​

2025

  ​

2024

Capital

$

687

$

1,137

$

8,231

$

8,354

$

335

$

-

$

9,253

$

9,491

Consumables

2,114

1,296

17,843

16,367

721

-

20,678

17,663

Engineering

-

-

-

-

1,976

-

1,976

-

Other

-

-

123

131

-

-

123

131

Total revenue

$

2,801

$

2,433

$

26,197

$

24,852

$

3,032

$

-

$

32,030

$

27,285