XML 60 R49.htm IDEA: XBRL DOCUMENT v3.21.1
Debt - Revolving Loans (Narrative) (Details) - USD ($)
3 Months Ended
Oct. 28, 2020
Oct. 27, 2020
Mar. 31, 2021
Mar. 31, 2020
Dec. 31, 2020
Debt Instrument [Line Items]          
Principal amount advanced     $ 688,000 $ 1,125,000  
Loan balance     29,004,000   $ 29,690,000
Wells Fargo term loans payable          
Debt Instrument [Line Items]          
Loan balance     15,791,000   $ 16,390,000
Revolving Credit Facility | Incremental Revolving Commitment          
Debt Instrument [Line Items]          
Revolving loan commitment   $ 10,000,000      
Debt term   3 years      
Revolving Credit Facility | Wells Fargo term loans payable          
Debt Instrument [Line Items]          
Revolving loan commitment   $ 25,000,000      
Weighted average interest rate   3.25%      
Available rate revolving loans     24,278,000    
Line of credit outstanding     3,001,000    
Letters of credit outstanding     $ 160,000    
Revolving Credit Facility | Wells Fargo term loans payable | Letter of Credit          
Debt Instrument [Line Items]          
Revolving loan commitment   $ 2,000,000      
Revolving Credit Facility | Wells Fargo term loans payable | Investment Grade | Accounts Receivable          
Debt Instrument [Line Items]          
Eligible investment grade   90.00%      
Revolving Credit Facility | Wells Fargo term loans payable | Investment Grade | Inventories          
Debt Instrument [Line Items]          
Eligible investment grade   65.00%      
Revolving Credit Facility | Wells Fargo term loans payable | Non Investment Grade | Accounts Receivable          
Debt Instrument [Line Items]          
Eligible investment grade   85.00%      
Revolving Credit Facility | Wells Fargo term loans payable | Keybank National Association          
Debt Instrument [Line Items]          
Principal amount advanced $ 8,745,000        
Revolving Credit Facility | Keybank National Association          
Debt Instrument [Line Items]          
Loan balance       $ 7,776,000  
Variable interest rate       6.62%  
Revolving Credit Facility | LIBOR | Wells Fargo term loans payable          
Debt Instrument [Line Items]          
Basis points   1.00%      
Revolving Credit Facility | LIBOR | Wells Fargo term loans payable | Minimum          
Debt Instrument [Line Items]          
Basis points   2.00%      
Stated interest rate   0.75%      
Revolving Credit Facility | LIBOR | Wells Fargo term loans payable | Maximum          
Debt Instrument [Line Items]          
Basis points   2.50%      
Revolving Credit Facility | Base Rate | Wells Fargo term loans payable | Minimum          
Debt Instrument [Line Items]          
Basis points   1.00%      
Stated interest rate   1.00%      
Revolving Credit Facility | Base Rate | Wells Fargo term loans payable | Maximum          
Debt Instrument [Line Items]          
Basis points   1.50%      
Revolving Credit Facility | Federal Funds Rate | Wells Fargo term loans payable          
Debt Instrument [Line Items]          
Basis points   0.50%      
Loans Payable | Wells Fargo term loans payable          
Debt Instrument [Line Items]          
Weighted average interest rate     3.77%    
Loans Payable | Wells Fargo term loans payable | Keybank National Association          
Debt Instrument [Line Items]          
Principal amount advanced $ 16,790,000        
Loans Payable | Keybank National Association          
Debt Instrument [Line Items]          
Loan balance       $ 37,125,000  
Variable interest rate       7.50%  
Loans Payable | LIBOR | Wells Fargo term loans payable          
Debt Instrument [Line Items]          
Basis points   3.00%      
Stated interest rate   0.75%      
Loans Payable | LIBOR | Wells Fargo term loans payable | Minimum          
Debt Instrument [Line Items]          
Basis points   1.00%      
Loans Payable | Base Rate | Wells Fargo term loans payable          
Debt Instrument [Line Items]          
Basis points   2.00%      
Stated interest rate   1.00%      
Loans Payable | Federal Funds Rate | Wells Fargo term loans payable          
Debt Instrument [Line Items]          
Basis points   0.50%