v3.25.2
Schedule of Unrealized Loss on Available-for-Sale Investments (Detail) - USD ($)
$ in Thousands
Jun. 28, 2025
Dec. 28, 2024
Debt Securities, Available-for-sale [Line Items]    
Available-for-sale investments with unrealized losses, Less than 12 months, Fair Value $ 17,824 $ 28,072
Available-for-sale investments with unrealized losses, Less than 12 months, Unrealized Loss 18 206
Available-for-sale investments with unrealized losses, 12 months or longer, Fair Value 49,491 72,205
Available-for-sale investments with unrealized losses, 12 months or longer, Unrealized Loss 2,368 3,590
Available-for-sale investments with unrealized losses, Fair Value, Total 67,315 100,277
Available-for-sale investments with unrealized losses, Unrealized Loss, Total 2,386 3,796
Asset-backed securities    
Debt Securities, Available-for-sale [Line Items]    
Available-for-sale investments with unrealized losses, Less than 12 months, Fair Value 1,990 9,663
Available-for-sale investments with unrealized losses, Less than 12 months, Unrealized Loss 8 37
Available-for-sale investments with unrealized losses, 12 months or longer, Fair Value 12,379 12,596
Available-for-sale investments with unrealized losses, 12 months or longer, Unrealized Loss 1,345 1,733
Available-for-sale investments with unrealized losses, Fair Value, Total 14,369 22,259
Available-for-sale investments with unrealized losses, Unrealized Loss, Total 1,353 1,770
Corporate bonds, commercial paper and direct obligations of government agencies    
Debt Securities, Available-for-sale [Line Items]    
Available-for-sale investments with unrealized losses, Less than 12 months, Fair Value 8,966 18,409
Available-for-sale investments with unrealized losses, Less than 12 months, Unrealized Loss 8 169
Available-for-sale investments with unrealized losses, 12 months or longer, Fair Value 37,112 59,609
Available-for-sale investments with unrealized losses, 12 months or longer, Unrealized Loss 1,023 1,857
Available-for-sale investments with unrealized losses, Fair Value, Total 46,078 78,018
Available-for-sale investments with unrealized losses, Unrealized Loss, Total 1,031 $ 2,026
U.S. Treasury obligations    
Debt Securities, Available-for-sale [Line Items]    
Available-for-sale investments with unrealized losses, Less than 12 months, Fair Value 6,868  
Available-for-sale investments with unrealized losses, Less than 12 months, Unrealized Loss 2  
Available-for-sale investments with unrealized losses, 12 months or longer, Fair Value 0  
Available-for-sale investments with unrealized losses, 12 months or longer, Unrealized Loss 0  
Available-for-sale investments with unrealized losses, Fair Value, Total 6,868  
Available-for-sale investments with unrealized losses, Unrealized Loss, Total $ 2