XML 38 R27.htm IDEA: XBRL DOCUMENT v3.25.1
Fair Value Measurements (Tables)
3 Months Ended
Mar. 31, 2025
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, 2025As of December 31, 2024
(in thousands)TotalLevel 1Level 2TotalLevel 1Level 2
Cash equivalents   
Money market funds$80,960 $80,960 $— $41,494 $41,494 $— 
Commercial paper49,627 — 49,627 22,689 — 22,689 
US Government and agency obligations25,439 — 25,439 81,535 — 81,535 
Municipal debt securities6,501 — 6,501 10,299 — 10,299 
Corporate debt securities4,971 — 4,971 4,133 — 4,133 
Total cash equivalents167,498 80,960 86,538 160,150 41,494 118,656 
Short-term     
Corporate debt securities251,874 — 251,874 242,313 — 242,313 
Commercial paper240,144 — 240,144 149,807 — 149,807 
US Government and agency obligations89,001 — 89,001 94,295 — 94,295 
Certificates of deposit7,311 — 7,311 7,239 — 7,239 
Municipal debt securities6,500 — 6,500 1,580 — 1,580 
Total short-term594,830 — 594,830 495,234 — 495,234 
Long-term      
Corporate debt securities20,987 — 20,987 39,931 — 39,931 
US Government and agency obligations6,727 — 6,727 10,452 — 10,452 
Municipal debt securities— — — 1,342 — 1,342 
Total long-term27,714 — 27,714 51,725 — 51,725 
Total financial instruments$790,042 $80,960 $709,082 $707,109 $41,494 $665,615 
Fair Value, Liabilities Measured on Recurring Basis
Carrying value and estimated fair value of long-term debt, including current maturities and without reduction for related costs, are as follows:
As of March 31, 2025As of December 31, 2024
(in thousands)Carrying ValueEstimated Fair ValueCarrying ValueEstimated Fair ValueFair Value Level
Non-publicly held debt$1,604,146 $1,497,293 $1,653,737 $1,667,275 3