XML 56 R46.htm IDEA: XBRL DOCUMENT v3.22.2
Debt - Revolving Loans (Narrative) (Details) - USD ($)
6 Months Ended
Jul. 22, 2022
Oct. 28, 2020
Oct. 27, 2020
Jun. 30, 2022
Jun. 30, 2021
Dec. 31, 2021
Debt Instrument [Line Items]            
Principal amount advanced       $ 2,193,000 $ 1,375,000  
Loan balance       24,478,000   $ 26,672,000
Subsequent Event [Member]            
Debt Instrument [Line Items]            
Variable interest rate 3.34%          
Wells Fargo term loans payable            
Debt Instrument [Line Items]            
Loan balance       $ 12,792,000   $ 13,992,000
Huntington Loans | Subsequent Event [Member]            
Debt Instrument [Line Items]            
Proceeds from Issuance of Debt $ 13,689,000          
Huntington Loans | Letter of Credit | Subsequent Event [Member]            
Debt Instrument [Line Items]            
Revolving loan commitment 75,000,000          
Huntington Loans | Revolving Credit Facility | Subsequent Event [Member]            
Debt Instrument [Line Items]            
Revolving loan commitment 25,000,000          
Capex loan | Subsequent Event [Member]            
Debt Instrument [Line Items]            
Revolving loan commitment 25,000,000          
Proceeds from Issuance of Debt 0          
Capex loan | Letter of Credit | Subsequent Event [Member]            
Debt Instrument [Line Items]            
Revolving loan commitment 25,000,000          
Capex loan | Revolving Credit Facility | Subsequent Event [Member]            
Debt Instrument [Line Items]            
Proceeds from Issuance of Debt $ 25,000,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       5.75%   4.25%
Available rate revolving loans         $ 1,543,000 $ 24,337,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 | 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       6.75%   3.77%
Loans Payable | Wells Fargo term loans payable | Keybank National Association            
Debt Instrument [Line Items]            
Principal amount advanced   $ 16,790,000        
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%