v3.25.0.1
Fair Value Measurements and Disclosures (Tables)
12 Months Ended
Dec. 31, 2024
Fair Value Measurements and Disclosures  
Schedule of fair value hierarchy for financial assets and liabilities measured at fair value on a recurring basis

The following table presents the fair value hierarchy for financial assets and liabilities measured at fair value on a recurring basis (in thousands):

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

    

Balance Sheet Classification

    

Carrying Value

    

Level 1

    

Level 2

    

Level 3

December 31, 2024

 

  

 

​

  

 

​

  

 

​

  

 

​

  

Financial assets:

 

  

 

​

  

 

​

  

 

​

  

 

​

  

Interest rate swaps

​

Other current assets

​

$

1,127

​

$

—

​

$

1,127

​

$

—

Interest rate swaps

​

Other long-term assets

​

$

22

​

$

—

​

$

22

​

$

—

December 31, 2023

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Financial assets:

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Interest rate swaps

​

Other current assets

​

$

23,350

​

$

—

​

$

23,350

​

$

—

Financial liabilities:

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Interest rate swaps

 

Other long-term liabilities

​

$

2,472

​

$

—

​

$

2,472

​

$

—

​