XML 55 R41.htm IDEA: XBRL DOCUMENT v3.25.2
Debt (Details Narrative) - USD ($)
6 Months Ended
Jun. 28, 2025
Jun. 16, 2023
Revolving commitment portion $ 50,000,000  
Commitment fee, percentage 0.25%  
Ratio description The Company’s loan covenants under the Credit Agreement require the Company to maintain a senior net leverage ratio not to exceed 3.5 to 1. In addition, the Company is required to maintain a fixed charge coverage ratio to be not less than 1.25 to 1  
Line Of Credit Member [Member]    
Revolving commitment portion   $ 30,000,000
Minimum [Member] | Line Of Credit Member [Member]    
Basis spread on variable rate 0.87%  
Maximum [Member] | Line Of Credit Member [Member]    
Basis spread on variable rate 1.62%  
Medium Term Notes [Member]    
Revolving commitment portion   $ 60,000,000
Term of loan payable on the maturity date Jun. 16, 2028  
Medium Term Notes [Member] | September 30, 2023 through June 30, 2025 [Member]    
Quarterly principal payment $ 750,000  
Medium Term Notes [Member] | September 30, 2025 through June 30, 2027 [Member]    
Quarterly principal payment 1,125,000  
Medium Term Notes [Member] | September 30, 2027 through March 31, 2028 [Member]    
Quarterly principal payment $ 1,500,000  
Medium Term Notes [Member] | Minimum [Member]    
Variable Interest Rate Based On Senior Net Leverage Ratio 1.87%  
Medium Term Notes [Member] | Maximum [Member]    
Variable Interest Rate Based On Senior Net Leverage Ratio 2.62%