v3.26.1
Fair Value Measurements (Tables)
6 Months Ended
Jun. 30, 2026
Fair Value Measurements  
Schedule of financial assets and liabilities measured on a recurring basis

  ​ ​ ​

Total

  ​ ​ ​

Level 1

  ​ ​ ​

Level 2

  ​ ​ ​

Level 3

(in thousands)

Cash equivalents

$

136,581

$

136,581

$

$

Restricted cash

235

235

Short-term investments

26,928

26,928

Restricted short-term investments

 

2,200

 

 

2,200

 

Interest rate swaps related to variable rate loans

(478)

(478)

Total assets and liabilities measured at fair value as of June 30, 2026

$

165,466

$

136,816

$

28,650

$

  ​ ​ ​

Total

  ​ ​ ​

Level 1

  ​ ​ ​

Level 2

  ​ ​ ​

Level 3

(in thousands)

Cash equivalents

$

111,350

$

111,350

$

$

Restricted cash

235

235

Short-term investments

16,530

16,530

Restricted short-term investments

 

2,200

 

 

2,200

 

Interest rate swaps related to variable rate loans

(4,566)

(4,566)

Total assets and liabilities measured at fair value as of December 31, 2025

$

125,749

$

111,585

$

14,164

$