v3.26.1
Acquisitions and Divestitures (Tables)
6 Months Ended
Jun. 30, 2026
Business Acquisition [Line Items]  
Schedule of summarizes the major classes of assets sold on the date of sale

Inventories

  ​ ​ ​

$

3,910

Property and equipment

522

Intangible assets

Developed technology

5,129

Trademarks

266

Patents

243

Goodwill

2,928

Total assets

$

12,998

C2 CryoBalloon  
Business Acquisition [Line Items]  
Schedule of Purchase price allocation

Assets Acquired

  ​ ​ ​

  ​

Inventories

$

431

Property and equipment

139

Intangible assets

 

Developed technology

16,000

Trademarks

1,200

Customer list

1,200

Goodwill

2,906

Total net assets acquired

$

21,876

Biolife, L.L.C  
Business Acquisition [Line Items]  
Schedule of Recognized Identified Assets Acquired and Liabilities Assumed The purchase price was allocated as follows (in thousands):

Assets Acquired

  ​ ​ ​

  ​

Cash and cash equivalents

$

7,380

Trade receivables

1,562

Inventories

1,748

Prepaid expenses and other current assets

172

Income tax refund receivables

169

Property and equipment

4,609

Intangible assets

 

Developed technology

90,500

Trademarks

3,700

Customer list

4,500

Goodwill

37,607

Total assets acquired

 

151,947

Liabilities Assumed

 

  ​

Trade payables

133

Accrued expenses

1,551

Deferred income tax liabilities

22,842

Liabilities related to unrecognized tax benefits

51

Other long-term obligations

 

139

Total liabilities assumed

 

24,716

Total assets acquired, net of liabilities assumed

127,231

Less: Cash acquired

(7,380)

Purchase price, net of cash acquired

$

119,851

View Point  
Business Acquisition [Line Items]  
Schedule of Recognized Identified Assets Acquired and Liabilities Assumed The purchase price was preliminarily allocated as follows (in thousands):

Assets Acquired

  ​ ​ ​

  ​

Cash and cash equivalents

$

2,724

Other receivables

53

Prepaid expenses and other current assets

41

Inventories

 

324

Property and equipment

132

Intangible assets

 

Developed technology

116,400

Trademarks

4,300

Goodwill

36,377

Total assets acquired

 

160,351

Liabilities Assumed

 

  ​

Trade payables

 

173

Accrued expenses

 

157

Deferred income tax liabilities

20,040

Total liabilities assumed

 

20,370

Total assets acquired, net of liabilities assumed

139,981

Less: Cash acquired

(2,724)

Purchase price, net of cash acquired

$

137,257