v3.26.1
Goodwill and Intangible Assets (Tables)
6 Months Ended
Jun. 30, 2026
Goodwill and Intangible Assets  
Schedule of goodwill by segment

Diagnostics

Therapeutic
Devices

Development Services

Total

Balance at December 31, 2024

$

$

45,556

$

$

45,556

Impairment

(45,556)

(45,556)

Balance at December 31, 2025

$

$

$

$

Schedule of finite-lived intangible assets

  ​ ​ ​

June 30, 

  ​ ​ ​

December 31, 

2026

2025

Computer software

$

3,393

$

3,348

Customer relationships

 

26,087

 

26,087

Licenses

 

9,692

 

9,542

Technology

 

18,503

 

17,990

Tradenames

 

2,787

 

2,787

Trademarks

16

16

Website

 

1,433

 

1,433

Intangibles under construction

627

89

Total intangibles

 

62,538

 

61,292

Less: accumulated amortization

 

(25,172)

 

(22,484)

Intangibles, net

$

37,366

$

38,808

Schedule of finite-lived intangible assets amortization

2026

  ​ ​ ​

$

2,577

2027

 

5,106

2028

 

4,855

2029

 

4,736

2030

4,615

Thereafter

 

14,137

Total

$

36,026

Three Months Ended June 30, 

Six Months Ended June 30, 

  ​ ​ ​

2026

  ​ ​ ​

2025

  ​ ​ ​

2026

  ​ ​ ​

2025

Amortization expense

$

1,317

$

1,412

$

2,689

$

3,105