XML 80 R69.htm IDEA: XBRL DOCUMENT v3.26.1
SCHEDULE OF SEGMENT REPORTING INFORMATION, BY SEGMENT (Details) - USD ($)
3 Months Ended
Mar. 28, 2026
Mar. 29, 2025
Segment Reporting [Line Items]    
Total Revenues $ 10,551,370 $ 10,538,492
Defense [Member]    
Segment Reporting [Line Items]    
Total Revenues 5,310,403 8,461,353
Industrial [Member]    
Segment Reporting [Line Items]    
Total Revenues 64,157 391,688
Medical [Member]    
Segment Reporting [Line Items]    
Total Revenues 358,920,000
Consumer and other product [Member]    
Segment Reporting [Line Items]    
Total Revenues 50,160 17,924
Net Product Revenues [Member]    
Segment Reporting [Line Items]    
Total Revenues 5,424,720 9,229,885
Research and Development [Member]    
Segment Reporting [Line Items]    
Total Revenues 1,290,416 1,236,667
License and Royalties [Member]    
Segment Reporting [Line Items]    
Total Revenues 64,928 71,940
ASC Six Zero Six Revenues [Member]    
Segment Reporting [Line Items]    
Total Revenues 6,780,064 10,538,492
Grant [Member]    
Segment Reporting [Line Items]    
Total Revenues 3,441,695
Collaboration [Member]    
Segment Reporting [Line Items]    
Total Revenues 329,611
Non ASC Six Zero Six Revenues [Member]    
Segment Reporting [Line Items]    
Total Revenues $ 3,771,306