XML 39 R26.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Fair Value Measurements (Tables)
6 Months Ended
Jun. 30, 2024
Fair Value Disclosures [Abstract]  
Assets Measured at Fair Value On a Recurring Basis
Financial instruments measured at fair value on a recurring basis:
As of June 30, 2024As of December 31, 2023
(in thousands)TotalLevel 1Level 2TotalLevel 1Level 2
Cash equivalents   
Commercial paper$57,771 $— $57,771 $19,575 $— $19,575 
Money market funds53,985 53,985 — 33,613 33,613 — 
Municipal debt securities24,760 — 24,760 7,848 — 7,848 
US Treasury bonds7,970 — 7,970 2,000 — 2,000 
Federal agency debt securities7,131 — 7,131 8,201 — 8,201 
Total cash equivalents151,617 53,985 97,632 71,237 33,613 37,624 
Short-term     
Corporate debt securities260,168 — 260,168 210,982 — 210,982 
Commercial paper183,569 — 183,569 237,870 — 237,870 
Federal agency debt securities103,562 — 103,562 194,522 — 194,522 
Municipal debt securities21,624 — 21,624 13,914 — 13,914 
Certificates of deposit7,105 — 7,105 — — — 
US Treasury Bonds87 — 87 14,126 — 14,126 
Total short-term576,115 — 576,115 671,414 — 671,414 
Long-term      
Corporate debt securities54,163 — 54,163 43,869 — 43,869 
Federal agency debt securities4,991 — 4,991 12,135 — 12,135 
Total long-term59,154 — 59,154 56,004 — 56,004 
Total financial instruments$786,886 $53,985 $732,901 $798,655 $33,613 $765,042 
Fair Value, Liabilities Measured on Recurring Basis
The carrying value and estimated fair value of long-term debt, excluding finance leases, including current maturities and without reduction for related costs, are as follows:
As of June 30, 2024As of December 31, 2023
(in thousands)Carrying ValueEstimated Fair ValueCarrying ValueEstimated Fair ValueHierarchy Level
Fair Value of Notes Payable$1,794,950 $1,713,681 $1,826,921 $1,815,351 3