v3.26.1
Cash, Cash Equivalents and Marketable Securities - Schedule of Amortized Cost and Fair Value of Marketable Securities (Details) - USD ($)
$ in Thousands
Jun. 27, 2026
Dec. 31, 2025
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost $ 126,849 $ 322,863
Unrealized Gains (Losses), net (34) 718
Fair Value 126,815 323,581
Corporate debt securities    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 92,824 176,572
Unrealized Gains (Losses), net (35) 555
Fair Value 92,789 177,127
U.S. government securities    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 16,122 40,382
Unrealized Gains (Losses), net 7 128
Fair Value 16,129 40,510
U.S. government agency securities    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 7,013 12,465
Unrealized Gains (Losses), net (3) 25
Fair Value 7,010 12,490
Certificates of deposit    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 6,196 8,692
Unrealized Gains (Losses), net 0 9
Fair Value 6,196 8,701
Commercial paper    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 4,694 84,752
Unrealized Gains (Losses), net (3) 1
Fair Value $ 4,691 $ 84,753