XML 48 R38.htm IDEA: XBRL DOCUMENT v3.25.1
Fair Value Measurements (Tables)
3 Months Ended
Mar. 31, 2025
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:
March 31, 2025December 31, 2024
Fair ValueCarrying ValueFair ValueCarrying Value
(In thousands)
Senior notes (Level 1)$526,402 $522,818 $525,562 $522,615 
Revolving credit facilities and term loans (Level 2)615,286 626,504 625,818 636,845 
Total debt$1,141,688 $1,149,322 $1,151,380 $1,159,460