XML 39 R29.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 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 March 31, 2025
Mutual funds(1)
$43,434 $43,434 $ $ 
Money market funds(1)
4,945  4,945  
Total$48,379 $43,434 $4,945 $ 
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 March 31, 2025 and December 31, 2024, the carrying amounts and the fair values were as follows:
March 31, 2025December 31, 2024
(in thousands)Carrying AmountFair ValueCarrying AmountFair Value
2019 Senior Notes due 2029$397,192 $377,460 $397,042 $371,600 
2020 Senior Notes due 2031$446,452 $412,623 $446,300 $405,351 
2024 Senior Notes due 2034$589,057 $601,050 $588,764 $601,836