v3.25.2
Note 5 - Balance Sheet Components (Details Textual) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 29, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 29, 2025
Jun. 30, 2024
Dec. 29, 2024
Depreciation, Amortization and Accretion, Net     $ 2,572   $ 1,674  
Interest Costs Capitalized $ 0 $ 0   $ 0 0  
Capitalized Computer Software, Amortization 39 14   70 28  
Continuing Operations [Member]            
Depreciation, Amortization and Accretion, Net 1,300 700   2,600 1,300  
Tooling [Member]            
Preproduction Costs Related to Long-term Supply Arrangements, Costs Capitalized in Period 1,780 $ 320   4,070 $ 4,280  
Die Wafers [Member]            
Inventory, Work in Process, Gross 400     400   $ 500
Unmarked Devices [Member]            
Inventory, Work in Process, Gross $ 900     $ 900   $ 1,000