XML 38 R27.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Fair Value Measurements (Tables)
3 Months Ended
Mar. 31, 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 March 31, 2024As of December 31, 2023
(in thousands)TotalLevel 1Level 2TotalLevel 1Level 2
Cash equivalents   
Commercial paper$45,906 $— $45,906 $19,575 $— $19,575 
Money market funds31,427 31,427 — 33,613 33,613 — 
US Treasury bonds24,746 — 24,746 2,000 — 2,000 
Municipal debt securities20,004 — 20,004 7,848 — 7,848 
Federal agency debt securities12,077 — 12,077 8,201 — 8,201 
Total cash equivalents134,160 31,427 102,733 71,237 33,613 37,624 
Short-term     
Corporate debt securities225,735 — 225,735 210,982 — 210,982 
Commercial paper221,827 — 221,827 237,870 — 237,870 
Federal agency debt securities140,588 — 140,588 194,522 — 194,522 
Municipal debt securities14,013 — 14,013 13,914 — 13,914 
US Treasury Bonds7,298 — 7,298 14,126 — 14,126 
Certificate of deposit7,000 — 7,000 — — — 
Total short-term616,461 — 616,461 671,414 — 671,414 
Long-term      
Corporate debt securities39,054 — 39,054 43,869 — 43,869 
Federal agency debt securities4,745 — 4,745 12,135 — 12,135 
Total long-term43,799 — 43,799 56,004 — 56,004 
Total financial instruments$794,420 $31,427 $762,993 $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 March 31, 2024As of December 31, 2023
(in thousands)Carrying ValueEstimated Fair ValueCarrying ValueEstimated Fair ValueHierarchy Level
Fair Value of Notes Payable$1,820,368 $1,815,856 $1,826,921 $1,815,351 3