XML 84 R53.htm IDEA: XBRL DOCUMENT v3.25.0.1
Fair Value Measurements (Tables)
12 Months Ended
Dec. 31, 2024
Fair Value Disclosures [Abstract]  
Schedule of Estimated Fair Values, Carrying Amounts and Classification under Fair Value Hierarchy
The following is a summary of the estimated fair values, carrying amounts, and classification under the fair value hierarchy of our financial instruments at December 31, 2024 and December 31, 2023 (in thousands):
December 31, 2024December 31, 2023
 
Fair Value
Hierarchy
Fair Value
Carrying
Amount
Fair Value
Carrying
Amount
Cash and cash equivalents (a) Level 1/2$44,426 $44,426 $32,526 $32,526 
Deferred compensationLevel 126,333 26,333 23,893 23,893 
Short-term investmentsLevel 26,956 6,956 — — 
Long-term investmentsLevel 293 93 7,468 7,468 
Cash flow hedge interest rate swapsLevel 25,409 5,409 3,939 3,939 
Short term borrowingsLevel 127,117 27,117 5,029 5,029 
Long-term debtLevel 1535,197 535,197 151,182 151,182 
(a)As of December 31, 2024 cash and cash equivalents consist of cash of $44.4 million. Cash and cash equivalents at December 31, 2023 consist of cash of $29.5 million and cash equivalents of $3 million, which are classified as Level 1 and Level 2, respectively, under the fair value hierarchy.