v3.26.1
Fair Value Measurements (Tables)
6 Months Ended
Jun. 30, 2026
Fair Value Disclosures [Abstract]  
Assets and Liabilities Measured at Fair Value on Recurring Basis

The Company’s assets and liabilities measured at fair value on a recurring basis at June 30, 2026 and December 31, 2025, were as follows:

Fair Value Measurement at June 30, 2026 Using

  ​ ​ ​

  ​ ​ ​

Quoted Prices in

  ​ ​ ​

Significant

  ​ ​ ​

Active Markets

Other

Significant

for Identical

Observable

Unobservable

Assets

Inputs

Inputs

Total

(Level 1)

(Level 2)

(Level 3)

Interest rate swap derivative instruments – net asset position

$

2,425

$

$

2,425

$

Restricted cash

$

163,398

$

163,398

$

$

Restricted investments

$

72,205

$

$

72,205

$

Contingent consideration

$

(81,063)

$

$

$

(81,063)

Fair Value Measurement at December 31, 2025 Using

  ​ ​ ​

  ​ ​ ​

Quoted Prices in

  ​ ​ ​

Significant

  ​ ​ ​

Active Markets

Other

Significant

for Identical

Observable

Unobservable

Assets

Inputs

Inputs

Total

(Level 1)

(Level 2)

(Level 3)

Interest rate swap derivative instruments – net asset position

$

1,718

$

$

1,718

$

Restricted cash

$

183,612

$

183,612

$

$

Restricted investments

$

80,533

$

$

80,533

$

Contingent consideration

$

(84,696)

$

$

$

(84,696)

Fair Value for Level 3 Liabilities

The following table summarizes the changes in the fair value for Level 3 liabilities related to contingent consideration for the six months ended June 30, 2026 and 2025:

Six Months Ended June 30, 

  ​ ​ ​

2026

  ​ ​ ​

2025

Beginning balance

$

84,696

$

87,162

Contingent consideration recorded at acquisition date

 

1,578

 

10,864

Payment of contingent consideration recorded at acquisition date

 

(4,707)

 

(22,895)

Payment of contingent consideration recorded in earnings

 

(1)

 

(400)

Adjustments to contingent consideration

(1,315)

 

30,584

Interest accretion expense

 

1,546

 

1,741

Foreign currency translation adjustment

 

(734)

 

1,016

Ending balance

$

81,063

$

108,072