v3.26.1
Note B - Revenues 1 (Details Textual) - USD ($)
3 Months Ended
Apr. 05, 2026
Dec. 31, 2025
Defense [Member]    
Contract with Customer, Liability, Current $ 15,071,000 $ 9,230,000
Contract with Customer, Liability, Revenue Recognized 467,000  
Revenue, Remaining Performance Obligation, Amount $ 1,835,589,000 $ 1,747,809,000
Minimum [Member]    
Revenue Contract Period (Month) 3 months  
Maximum [Member]    
Revenue Contract Period (Month) 48 months