XML 41 R27.htm IDEA: XBRL DOCUMENT v3.24.3
Fair Value Measurements (Tables)
9 Months Ended
Sep. 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 September 30, 2024As of December 31, 2023
(in thousands)TotalLevel 1Level 2TotalLevel 1Level 2
Cash equivalents   
Money market funds$54,649 $54,649 $— $33,613 $33,613 $— 
Commercial paper— — — 19,575 — 19,575 
Municipal debt securities— — — 7,848 — 7,848 
Federal agency debt securities— — — 8,201 — 8,201 
US Treasury bonds— — — 2,000 — 2,000 
Total cash equivalents54,649 54,649 — 71,237 33,613 37,624 
Short-term     
Corporate debt securities253,431 — 253,431 210,982 — 210,982 
Commercial paper136,617 — 136,617 237,870 — 237,870 
Federal agency debt securities81,427 — 81,427 194,522 — 194,522 
Municipal debt securities14,751 — 14,751 13,914 — 13,914 
Certificates of deposit7,167 — 7,167 — — — 
US Treasury Bonds— — — 14,126 — 14,126 
Total short-term493,393 — 493,393 671,414 — 671,414 
Long-term      
Corporate debt securities35,200 — 35,200 43,869 — 43,869 
Federal agency debt securities8,748 — 8,748 12,135 — 12,135 
Municipal debt securities1,342 — 1,342 — — — 
Total long-term45,290 — 45,290 56,004 — 56,004 
Total financial instruments$593,332 $54,649 $538,683 $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 September 30, 2024As of December 31, 2023
(in thousands)Carrying ValueEstimated Fair ValueCarrying ValueEstimated Fair ValueHierarchy Level
Fair Value of Notes Payable$1,769,165 $1,759,662 $1,826,921 $1,815,351 3