XML 54 R36.htm IDEA: XBRL DOCUMENT v3.25.4
Fair Value Measurements (Tables)
12 Months Ended
Dec. 31, 2025
Fair Value Measurements  
Liabilities measured at fair value on a recurring basis

A summary of the Company’s liabilities measured at fair value on a recurring basis is as follows (in thousands):

As of December 31, 2025

As of December 31, 2024

Fair Value

  ​ ​ ​

Level 1

  ​ ​ ​

Level 2

  ​ ​ ​

Level 3

  ​ ​ 

Fair Value

  ​ ​ ​

Level 1

  ​ ​ ​

Level 2

  ​ ​ ​

Level 3

Liabilities - Contingent consideration (a)

$

1,275

$

$

$

1,275

$

2,175

$

$

$

2,175

(a)Recorded as a component of “Accounts payable”, “Accrued liabilities” and “Other liabilities, net of current portion” in the accompanying Consolidated Balance Sheets.
Reconciliation of the contingent consideration

The table below presents a reconciliation of the contingent consideration (in thousands):

Total

Balance at January 1, 2024

$

2,760

Fair value adjustments

(225)

Cash payments

(360)

Balance at January 1, 2025

$

2,175

Fair value adjustments

(109)

Cash payments

(791)

Balance at December 31, 2025

$

1,275

Summary of carrying value and fair value of senior secured credit facility

The following table summarizes the carrying value and estimated fair value of the Senior Secured Credit Facility (in thousands):

December 31, 2025

December 31, 2024

Carrying
Amount

  ​ ​ ​

Fair Value
Level 2

  ​ ​ ​

Carrying
Amount

  ​ ​ ​

Fair Value
Level 2

Senior Secured Credit Facility

$

436,751

$

432,711

$

440,843

$

435,022