v3.26.1
Cash, Cash Equivalents and Marketable Securities (Tables)
6 Months Ended
Jun. 27, 2026
Cash and Cash Equivalents [Abstract]  
Schedule of Cash, Cash Equivalents and Marketable Securities
Cash, cash equivalents and marketable securities consisted of the following (in thousands):
June 27,
2026
December 31,
2025
Cash and cash equivalents:
Cash$55,954 $23,644 
Money market funds11,533 40,879 
Commercial paper1,427 75,100 
U.S. government agency securities— 3,463 
Total cash and cash equivalents68,914 143,086 
Marketable securities:
Corporate debt securities92,789 177,127 
U.S. government securities16,129 40,510 
U.S. government agency securities7,010 9,027 
Certificates of deposit6,196 8,701 
Commercial paper3,264 9,653 
Total marketable securities125,388 245,018 
$194,302 $388,104 
Schedule of Amortized Cost and Fair Value of Marketable Securities The amortized cost and fair value of marketable securities were as follows (in thousands):
As of June 27, 2026Amortized CostUnrealized Gains (Losses), netFair Value
Corporate debt securities$92,824 $(35)$92,789 
U.S. government securities16,122 16,129 
U.S. government agency securities7,013 (3)7,010 
Certificates of deposit6,196 — 6,196 
Commercial paper4,694 (3)4,691 
$126,849 $(34)$126,815 

As of December 31, 2025Amortized CostUnrealized Gains, net Fair Value
Corporate debt securities$176,572 $555 $177,127 
Commercial paper84,752 84,753 
U.S. government securities40,382 128 40,510 
U.S. government agency securities12,465 25 12,490 
Certificates of deposit8,692 8,701 
$322,863 $718 $323,581