v3.26.1
Note B - Revenues 1 (Details Textual) - USD ($)
6 Months Ended
Jul. 05, 2026
Dec. 31, 2025
Defense [Member]    
Contract with Customer, Liability, Current $ 17,801,000 $ 9,230,000
Contract with Customer, Liability, Revenue Recognized 2,061,000  
Revenue, Remaining Performance Obligation, Amount $ 1,810,149,000 $ 1,747,809,000
Minimum [Member]    
Revenue Contract Period (Month) 3 months  
Maximum [Member]    
Revenue Contract Period (Month) 48 months