XML 39 R28.htm IDEA: XBRL DOCUMENT v3.25.2
Fair Value Measurements (Tables)
6 Months Ended
Jun. 30, 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 June 30, 2025As of December 31, 2024
(in thousands)TotalLevel 1Level 2TotalLevel 1Level 2
Cash equivalents   
Money market funds$45,979 $45,979 $— $41,494 $41,494 $— 
Commercial paper18,527 — 18,527 22,689 — 22,689 
US Government and agency obligations17,992 — 17,992 81,535 — 81,535 
Municipal debt securities11,103 — 11,103 10,299 — 10,299 
Corporate debt securities411 — 411 4,133 — 4,133 
Total cash equivalents94,012 45,979 48,033 160,150 41,494 118,656 
Short-term     
Corporate debt securities304,380 — 304,380 242,313 — 242,313 
Commercial paper217,224 — 217,224 149,807 — 149,807 
US Government and agency obligations99,939 — 99,939 94,295 — 94,295 
Certificates of deposit7,380 — 7,380 7,239 — 7,239 
Municipal debt securities4,023 — 4,023 1,580 — 1,580 
Total short-term632,946 — 632,946 495,234 — 495,234 
Long-term      
US Government and agency obligations5,257 — 5,257 10,452 — 10,452 
Corporate debt securities4,674 — 4,674 39,931 — 39,931 
Municipal debt securities— — — 1,342 — 1,342 
Total long-term9,931 — 9,931 51,725 — 51,725 
Total financial instruments$736,889 $45,979 $690,910 $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 June 30, 2025As of December 31, 2024
(in thousands)Carrying ValueEstimated Fair ValueCarrying ValueEstimated Fair ValueFair Value Level
Non-publicly held debt$1,558,116 $1,548,851 $1,653,737 $1,667,275 3