XML 48 R37.htm IDEA: XBRL DOCUMENT v3.24.2
Fair Value Measurements (Tables)
6 Months Ended
Jun. 30, 2024
Fair Value Disclosures [Abstract]  
Schedule of Fair Value of Financial Instruments that are not Recorded at Fair Value on Recurring Basis The following table presents the fair value of our debt:
June 30, 2024December 31, 2023
Fair ValueCarrying ValueFair ValueCarrying Value
(In thousands)
Senior notes (Level 1)$526,580 $522,220 $531,778 $521,839 
Revolving credit facilities and term loans (Level 2)567,385 581,503 666,316 681,617 
Total debt$1,093,965 $1,103,723 $1,198,094 $1,203,456