v3.24.3
Fair Value Measurements and Disclosures (Tables)
9 Months Ended
Sep. 30, 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

September 30, 2024

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Financial assets:

 

​

 

​

​

 

​

​

 

​

​

 

​

​

Interest rate swaps

 

Other current assets

​

$

1,958

​

$

 —

​

$

1,958

​

$

 —

Financial liabilities:

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Interest rate swaps

​

Other accrued expenses

​

$

396

​

$

—

​

$

396

​

$

—

Interest rate swaps

​

Other long-term liabilities

​

$

1,309

​

$

—

​

$

1,309

​

$

—

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

​

$

—