XML 75 R51.htm IDEA: XBRL DOCUMENT v3.25.0.1
Marketable Securities (Tables)
12 Months Ended
Dec. 31, 2024
Investments, Debt and Equity Securities [Abstract]  
Schedule of Marketable Securities
Marketable securities consisted of the following at December 31, 2024 and 2023:
December 31, 2024December 31, 2023
(in thousands)
Deferred compensation plan assets$27,965 $28,089 
Certificates of deposit (1)
— 256,581 
Total marketable securities$27,965 $284,670 
____________________
(1)The certificates of deposit had an original issuance term greater than three months but less than 12 months.