XML 65 R50.htm IDEA: XBRL DOCUMENT v3.25.1
Debt (Narrative) (Details)
1 Months Ended 8 Months Ended 12 Months Ended
Oct. 31, 2024
Aug. 31, 2017
USD ($)
Sep. 30, 2024
USD ($)
Jan. 31, 2025
USD ($)
Apr. 09, 2025
USD ($)
Oct. 01, 2024
USD ($)
Aug. 31, 2024
USD ($)
Jan. 31, 2024
USD ($)
Line of Credit Facility [Line Items]                
Long-Term Debt       $ 4,136,000       $ 4,384,000
Long-Term Debt, Gross       4,136,000        
Mortgages                
Line of Credit Facility [Line Items]                
Interest rate   4.00%            
Face amount   $ 5,800,000            
Term   20 years            
Revolving credit facility                
Line of Credit Facility [Line Items]                
Long-Term Debt       0       $ 0
Revolving credit facility | PNC                
Line of Credit Facility [Line Items]                
Remaining borrowing capacity       $ 28,000,000.0        
Fee on unused portion of revolving line of credit (percent) 0.25%   0.375%          
Line of Credit Facility, Facility Fee, Percentage     0.25%     0.375%    
Revolving credit facility | PNC | January through July                
Line of Credit Facility [Line Items]                
Debt Instrument, Basis Spread on Variable Rate       3.00%        
Debt Instrument, Variable Interest Rate, Type [Extensible Enumeration]       Secured Overnight Financing Rate (SOFR) [Member]        
Revolving credit facility | PNC | August through December                
Line of Credit Facility [Line Items]                
Debt Instrument, Basis Spread on Variable Rate       2.50%        
Debt Instrument, Variable Interest Rate, Type [Extensible Enumeration]       Secured Overnight Financing Rate (SOFR) [Member]        
Revolving credit facility | PNC | Subsequent Event                
Line of Credit Facility [Line Items]                
Share Repurchase Program, Authorized, Amount         $ 7,500,000      
Amended and Restated Credit Agreement                
Line of Credit Facility [Line Items]                
Increase in inventory sublimit under credit agreement             $ 35,000,000  
Amended and Restated Credit Agreement | In Effect May Through August 2024                
Line of Credit Facility [Line Items]                
Increase in assemble to ship inventory sublimit under credit agreement             15,000,000  
Amended and Restated Credit Agreement | January through July                
Line of Credit Facility [Line Items]                
Line of Credit Facility Borrowing Base Limitation on Inventory in Excess of Liquidation Value of Eligible Inventory       $ 15,000,000.0        
Amended and Restated Credit Agreement | Inventory                
Line of Credit Facility [Line Items]                
Revolving credit facility borrowing base limitation       60.00%        
Amended and Restated Credit Agreement | Inventories                
Line of Credit Facility [Line Items]                
Revolving credit facility borrowing base limitation       85.00%        
Amended and Restated Credit Agreement | Maximum | Accounts Receivable                
Line of Credit Facility [Line Items]                
Revolving credit facility borrowing base limitation       85.00%        
Amended and Restated Credit Agreement | PNC                
Line of Credit Facility [Line Items]                
Maximum dividend amount in fiscal year     $ 5,000,000 $ 8,000,000   $ 8,000,000    
Line of Credit Facility, Permitted Acquisitions Amount     $ 5,000,000     $ 8,000,000    
Amended and Restated Credit Agreement | Revolving credit facility | PNC                
Line of Credit Facility [Line Items]                
Borrowing capacity       60,000,000.0        
Amended and Restated Credit Agreement | Revolving credit facility | PNC | June through August                
Line of Credit Facility [Line Items]                
Borrowing capacity             $ 70,000,000.0  
Amended and Restated Credit Agreement | Equipment loan                
Line of Credit Facility [Line Items]                
Equipment loan       2,000,000        
Amended and Restated Credit Agreement | Equipment loan | PNC                
Line of Credit Facility [Line Items]                
Borrowing capacity       $ 10,000,000.0        
Amended and Restated Credit Agreement | Current Period                
Line of Credit Facility [Line Items]                
Fixed charge coverage ratio       1.20