v3.26.1
Fair Value Measurements (Tables)
3 Months Ended
Mar. 31, 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

$

98,029

$

98,029

$

$

Restricted cash

235

235

Short-term investments

26,701

26,701

Restricted short-term investments

 

2,200

 

 

2,200

 

Interest rate swaps related to variable rate loans

(2,562)

(2,562)

Total assets and liabilities measured at fair value as of March 31, 2026

$

124,603

$

98,264

$

26,339

$

  ​ ​ ​

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

$