v3.26.1
SCHEDULE OF SEGMENT REPORTING INFORMATION, BY SEGMENT (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 27, 2026
Jun. 28, 2025
Jun. 27, 2026
Jun. 28, 2025
Segment Reporting [Line Items]        
Total Revenues $ 12,734,434 $ 8,454,883 $ 23,285,804 $ 18,993,375
Defense [Member]        
Segment Reporting [Line Items]        
Total Revenues 7,310,425 6,222,034 12,620,828 14,683,387
Industrial [Member]        
Segment Reporting [Line Items]        
Total Revenues 20,400 1,030,977 67,718 1,422,665
Medical [Member]        
Segment Reporting [Line Items]        
Total Revenues 309,343 213,380 326,182 572,300
Consumer and other product [Member]        
Segment Reporting [Line Items]        
Total Revenues 32,045 50,160 49,969
Net Product Revenues [Member]        
Segment Reporting [Line Items]        
Total Revenues 7,640,168 7,498,436 13,064,888 16,728,321
R&D [Member]        
Segment Reporting [Line Items]        
Total Revenues 2,168,244 907,907 3,458,660 2,144,574
License and Royalties [Member]        
Segment Reporting [Line Items]        
Total Revenues 55,998 48,540 120,926 120,480
ASC 606 Revenues [Member]        
Segment Reporting [Line Items]        
Total Revenues 9,864,410 8,454,883 16,644,474 18,993,375
Grant [Member]        
Segment Reporting [Line Items]        
Total Revenues 2,598,546 6,040,241
Collaboration [Member]        
Segment Reporting [Line Items]        
Total Revenues 271,478 601,089
Non ASC 606 Revenues [Member]        
Segment Reporting [Line Items]        
Total Revenues $ 2,870,024 $ 6,641,330