XML 54 R38.htm IDEA: XBRL DOCUMENT v3.25.0.1
FAIR VALUE MEASUREMENTS (Tables)
12 Months Ended
Dec. 31, 2024
Fair Value Disclosures [Abstract]  
Schedule of Fair Value, Assets Measured on Recurring Basis

Derivative Assets and Liabilities Measured at Fair Value on a Recurring Basis

 

(In thousands)

 

Level 1

 

 

Level 2

 

 

Level 3

 

 

Total

 

Derivative Assets

 

 

 

 

 

 

 

 

 

 

 

 

December 31, 2024

 

$

 

 

$

20,733

 

 

$

 

 

$

20,733

 

December 31, 2023

 

 

 

 

 

20,952

 

 

 

 

 

 

20,952

 

Derivative Liabilities

 

 

 

 

 

 

 

 

 

 

 

 

December 31, 2024

 

$

 

 

$

473

 

 

$

 

 

$

473

 

December 31, 2023

 

 

 

 

 

2,968

 

 

 

 

 

 

2,968

 

Schedule of Fair Value of Certain Financial Liabilities

The following table presents the carrying value and fair value of certain financial liabilities that are recorded on our Consolidated Balance Sheets.

Fair Value of Certain Financial Liabilities

 

December 31, 2024

 

December 31, 2024

 

 

December 31, 2023

 

(In thousands)

 

Carrying Value(1)

 

 

Fair Value

 

 

Carrying Value(1)

 

 

Fair Value

 

Term loan due November 2025

 

$

150,000

 

 

$

149,913

 

 

$

150,000

 

 

$

149,496

 

Term loan due November 2026

 

 

100,000

 

 

 

100,112

 

 

 

100,000

 

 

 

99,799

 

Term loan due January 2027

 

 

90,000

 

 

 

89,902

 

 

 

90,000

 

 

 

89,524

 

Term loan due March 2027

 

 

85,000

 

 

 

86,027

 

 

 

 

 

 

 

Term loan due January 2028

 

 

90,000

 

 

 

90,744

 

 

 

90,000

 

 

 

89,208

 

Senior fixed note due June 2024

 

 

 

 

 

 

 

 

50,000

 

 

 

49,641

 

Senior note due December 2026

 

 

50,000

 

 

 

49,432

 

 

 

50,000

 

 

 

49,227

 

Senior note due June 2027

 

 

75,000

 

 

 

74,248

 

 

 

75,000

 

 

 

74,282

 

Senior note due December 2028

 

 

50,000

 

 

 

48,788

 

 

 

50,000

 

 

 

49,195

 

Senior note due April 2029

 

 

50,000

 

 

 

45,003

 

 

 

50,000

 

 

 

44,742

 

Senior note due June 2029

 

 

50,000

 

 

 

45,566

 

 

 

50,000

 

 

 

45,473

 

Senior note due April 2030

 

 

75,000

 

 

 

67,137

 

 

 

75,000

 

 

 

67,262

 

Senior note due March 2031

 

 

50,000

 

 

 

42,733

 

 

 

50,000

 

 

 

43,313

 

Senior note due April 2031

 

 

50,000

 

 

 

43,172

 

 

 

50,000

 

 

 

43,441

 

Senior note due March 2032

 

 

75,000

 

 

 

63,965

 

 

 

75,000

 

 

 

64,818

 

Senior note due July 2033

 

 

100,000

 

 

 

105,308

 

 

 

100,000

 

 

 

109,521

 

Outstanding revolver borrowings

 

 

5,000

 

 

 

4,997

 

 

 

16,000

 

 

 

15,946

 

(1)
Term loan and senior note liabilities exclude deferred financing costs