Note 5 - Financial Instruments Measured at Fair Value - Short-term Investments by Security Type (Details) - USD ($) $ in Thousands |
Jun. 29, 2024 |
Dec. 30, 2023 |
||||
---|---|---|---|---|---|---|
Amortized cost | $ 59,351 | $ 90,100 | ||||
Gross unrealized gains | 34 | 215 | ||||
Gross unrealized losses | [1] | 56 | 141 | |||
Short-term investments | 59,329 | 90,174 | ||||
Estimated fair value | 59,329 | 90,174 | ||||
Corporate Debt Securities [Member] | ||||||
Amortized cost | [2] | 32,822 | 45,105 | |||
Gross unrealized gains | [2] | 29 | 147 | |||
Gross unrealized losses | [1],[2] | 37 | 15 | |||
Short-term investments | [2] | 32,814 | 45,237 | |||
Estimated fair value | [2] | 32,814 | 45,237 | |||
US Treasury Securities [Member] | ||||||
Amortized cost | 13,471 | 20,439 | ||||
Gross unrealized gains | 0 | 26 | ||||
Gross unrealized losses | [1] | 17 | 116 | |||
Short-term investments | 13,454 | 20,349 | ||||
Estimated fair value | 13,454 | 20,349 | ||||
Certificates of Deposit [Member] | ||||||
Amortized cost | 8,170 | 15,468 | ||||
Gross unrealized gains | 1 | 20 | ||||
Gross unrealized losses | [1] | 1 | 0 | |||
Short-term investments | 8,170 | 15,488 | ||||
Estimated fair value | 8,170 | 15,488 | ||||
Asset-Backed Securities [Member] | ||||||
Amortized cost | 3,856 | 8,017 | ||||
Gross unrealized gains | 3 | 17 | ||||
Gross unrealized losses | 1 | 10 | ||||
Short-term investments | 3,858 | 8,024 | ||||
Estimated fair value | 3,858 | 8,024 | ||||
Debt Security, Government, Non-US [Member] | ||||||
Amortized cost | 702 | 741 | ||||
Gross unrealized gains | 0 | 0 | ||||
Gross unrealized losses | [1] | 0 | 0 | |||
Short-term investments | 702 | 741 | ||||
Estimated fair value | 702 | 741 | ||||
US States and Political Subdivisions Debt Securities [Member] | ||||||
Amortized cost | 330 | 330 | ||||
Gross unrealized gains | 1 | 5 | ||||
Gross unrealized losses | 0 | 0 | ||||
Short-term investments | 331 | 335 | ||||
Estimated fair value | $ 331 | $ 335 | ||||
|