XML 20 R10.htm IDEA: XBRL DOCUMENT v3.25.2
Fair Value Measurements
6 Months Ended
Jun. 28, 2025
Fair Value Disclosures [Abstract]  
Fair Value Measurements Fair Value Measurements
The Company measures its cash equivalents and marketable securities at fair value on a recurring basis. Fair value is an exit price, representing the amount that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants. As such, fair value is a market-based measurement that should be determined based on assumptions that market participants would use in pricing an asset or liability. The Company utilizes the following three-tier value hierarchy, which prioritizes the inputs used in measuring fair value:
Level 1 – Observable inputs that reflect quoted prices (unadjusted) for identical assets or liabilities in active markets.
Level 2 – Observable inputs other than quoted prices included in Level 1 for similar instruments in active markets, quoted prices for identical or similar instruments in markets that are not active, and model-driven valuations in which all significant inputs and significant value drivers are observable in active markets.
Level 3 – Unobservable inputs to the valuation derived from fair valuation techniques in which one or more significant inputs or significant value drivers are unobservable. The fair value hierarchy also requires the Company to maximize the use of observable inputs, when available, and to minimize the use of unobservable inputs when determining inputs and determining fair value.

The following tables sets forth the Company’s financial assets measured at fair value on a recurring basis based on the three-tier fair value hierarchy (in thousands):
As of June 28, 2025Level 1Level 2Total
Money market funds$23,457 $— $23,457 
U.S. government securities59,663 — 59,663 
Corporate debt securities— 123,467 123,467 
Commercial paper— 41,887 41,887 
U.S. government agency securities— 13,890 13,890 
Certificates of deposit— 3,857 3,857 
$83,120 $183,101 $266,221 

As of December 31, 2024Level 1Level 2Total
Money market funds$4,890 $— $4,890 
U.S. government securities74,132 — 74,132 
Corporate debt securities— 123,701 123,701 
Commercial paper— 32,773 32,773 
U.S. government agency securities— 24,411 24,411 
Certificates of deposit— 16,520 16,520 
$79,022 $197,405 $276,427