v3.26.1
CONTRACT ASSETS AND LIABILITIES (Details Narrative) - USD ($)
3 Months Ended 6 Months Ended
Jun. 27, 2026
Jun. 28, 2025
Jun. 27, 2026
Jun. 28, 2025
Contract Assets And Liabilities        
Increase (decrease) in net contract assets     $ 1,200,000  
Increase (decrease) in contract liabilities     5,800,000  
Revenue related to its contract liabilities $ 100,000 $ 0 700,000 $ 100,000
Grant income receivable $ 400,000   400,000  
Grant income receivable     $ 2,700,000