XML 86 R56.htm IDEA: XBRL DOCUMENT v3.25.0.1
Fair Value Measurements (Tables)
12 Months Ended
Dec. 31, 2024
Fair Value Disclosures [Abstract]  
Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis
The following tables present our assets and liabilities measured at fair value on a recurring basis as of December 31, 2024 and 2023 classified by the input method used to measure fair value:
Level 1Level 2Level 3
December 31, 2024
Assets
Investments:
Money Market Funds$596 $ $ 
Mutual Funds10,653   
Corporate Debt Securities 1,628  
Government Debt Securities 61,131  
Total Assets11,249 62,759  
Liabilities
Derivative Instruments 1,989  
Total Liabilities$ $1,989 $ 
(in thousands)Level 1Level 2Level 3
December 31, 2023
Assets
Investments:
Money Market Funds$3,125 $— $— 
Mutual Funds7,771 — — 
Corporate Debt Securities— 1,579 — 
Government Debt Securities— 7,724 — 
Total Assets$10,896 $9,303 $— 
Liabilities
Derivative Instruments$— $4,210 $— 
Total Liabilities$— $4,210 $— 
Schedule of Fair Value of Assets and Liabilities The following reflects the carrying value and estimated fair value of these assets and liabilities as of December 31, 2024 and 2023:
 December 31, 2024December 31, 2023
(in thousands)Carrying
Amount
Fair ValueCarrying
Amount
Fair Value
Assets:
Cash and Cash Equivalents$294,651 $294,651 $230,373 $230,373 
Total294,651 294,651 230,373 230,373 
Liabilities:
Short-Term Debt69,615 69,615 81,422 81,422 
Long-Term Debt943,734 806,826 824,059 710,839 
Total$1,013,349 $876,441 $905,481 $792,261