XML 39 R29.htm IDEA: XBRL DOCUMENT v3.25.2
Fair Value Measurements (Tables)
6 Months Ended
Jun. 30, 2025
Fair Value Disclosures [Abstract]  
Schedule of Fair Value of Assets
The Company recognized the following assets at fair value on a recurring basis in the consolidated balance sheets:
 Fair Value Measurements at Reporting Date Using
(in thousands)TotalLevel 1Level 2Level 3
As of June 30, 2025
Mutual funds(1)
$45,289 $45,289 $ $ 
Money market funds(1)
7,272  7,272  
Total$52,561 $45,289 $7,272 $ 
As of December 31, 2024
Mutual funds(1)
$43,887 $43,887 $— $— 
Money market funds(1)
5,439 — 5,439 — 
Total$49,326 $43,887 $5,439 $— 
(1) The current assets at fair value noted above are presented in prepaid expenses and other current assets in the consolidated balance sheets. The long-term assets at fair value noted above are presented in investments for employee benefit plans, at fair value in the consolidated balance sheets.
Schedule of Carrying Amounts and Fair Values As of June 30, 2025 and December 31, 2024, the carrying amounts and the fair values were as follows:
June 30, 2025December 31, 2024
(in thousands)Carrying AmountFair ValueCarrying AmountFair Value
2019 Senior Notes due 2029$397,343 $380,540 $397,042 $371,600 
2020 Senior Notes due 2031$446,605 $417,816 $446,300 $405,351 
2024 Senior Notes due 2034$589,350 $606,804 $588,764 $601,836