XML 55 R37.htm IDEA: XBRL DOCUMENT v3.25.4
Fair Value Measurements (Tables)
12 Months Ended
Dec. 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 December 31, 2025As of December 31, 2024
(in thousands)TotalLevel 1Level 2TotalLevel 1Level 2
Cash equivalents   
Money market funds$42,833 $42,833 $— $41,494 $41,494 $— 
US Government and agency obligations16,901 — 16,901 81,535 — 81,535 
Commercial paper14,712 — 14,712 22,689 — 22,689 
Corporate debt securities5,713 — 5,713 4,133 — 4,133 
Municipal debt securities4,520 — 4,520 10,299 — 10,299 
Total cash equivalents84,679 42,833 41,846 160,150 41,494 118,656 
Short-term   
Corporate debt securities337,988 — 337,988 242,313 — 242,313 
Commercial paper179,697 — 179,697 149,807 — 149,807 
US Government and agency obligations67,696 — 67,696 94,295 — 94,295 
Certificates of deposit27,960 — 27,960 7,239 — 7,239 
Municipal debt securities19,618 — 19,618 1,580 — 1,580 
Total short-term632,959 — 632,959 495,234 — 495,234 
Long-term
Corporate debt securities30,127 — 30,127 39,931 — 39,931 
US Government and agency obligations2,696 — 2,696 10,452 — 10,452 
Municipal debt securities— — — 1,342 — 1,342 
Total long-term32,823 — 32,823 51,725 — 51,725 
Total financial instruments$750,461 $42,833 $707,628 $707,109 $41,494 $665,615 
Debt Instrument, Fair Value Disclosure
Carrying value and estimated fair value of long-term debt, including current maturities and without reduction for related costs, are as follows:

As of December 31, 2025As of December 31, 2024
(in thousands)Carrying ValueEstimated Fair ValueCarrying ValueEstimated Fair ValueFair Value Level
Long-term debt$1,413,205 $1,424,251 $1,653,737 $1,667,275 3