XML 51 R33.htm IDEA: XBRL DOCUMENT v3.24.0.1
Fair Value Measurements (Tables)
12 Months Ended
Dec. 31, 2023
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 December 31, 2023As of December 31, 2022
(in thousands)TotalLevel 1Level 2TotalLevel 1Level 2
Cash equivalents   
Money market funds$33,613 $33,613 $— $88,073 $88,073 $— 
Commercial paper19,575 — 19,575 50,791 — 50,791 
Municipal debt securities7,848 — 7,848 8,599 — 8,599 
Federal agency debt securities8,201 — 8,201 — — — 
US Treasury bonds2,000 — 2,000 — — — 
Total cash equivalents71,237 33,613 37,624 147,463 88,073 59,390 
Short-term   
Commercial paper237,870 — 237,870 421,279 — 421,279 
Corporate debt securities210,982 — 210,982 166,136 — 166,136 
Federal agency debt securities194,522 — 194,522 107,222 — 107,222 
US Treasury Bonds14,126 — 14,126 — — — 
Municipal debt securities13,914 — 13,914 30,426 — 30,426 
Total short-term671,414 — 671,414 725,063 — 725,063 
Long-term
Corporate debt securities43,869 — 43,869 35,688 — 35,688 
Federal agency debt securities12,135 — 12,135 20,050 — 20,050 
Municipal debt securities— — — 7,580 — 7,580 
Total long-term56,004 — 56,004 63,318 — 63,318 
Total financial instruments$798,655 $33,613 $765,042 $935,844 $88,073 $847,771 
Debt Instrument, Fair Value Disclosure
Carrying value and estimated fair value of long-term debt, including current maturities and without reduction for related costs:

As of December 31, 2023As of December 31, 2022
(in thousands)Carrying ValueEstimated Fair ValueCarrying ValueEstimated Fair ValueFair Value Level
Non-publicly held debt$1,826,921 $1,815,351 $1,626,114 $1,561,939 3