XML 69 R55.htm IDEA: XBRL DOCUMENT v3.21.1
Long-Term Debt and Shareholders' Equity (Details Narrative) - USD ($)
1 Months Ended 12 Months Ended
Oct. 31, 2017
Dec. 31, 2020
Nov. 14, 2019
Long Term Debt And Stockholders Equity [Line Items]      
Outstanding borrowings under revolving loan agreement   $ 38,767,167,000  
Amount available for borrowing under revolving loan agreement   $ 11,232,833,000  
Shares authorized to be repurchased during period   14,420  
Shares that may be purchased under repurchase programs   203,579  
Maximum Range      
Long Term Debt And Stockholders Equity [Line Items]      
Shares authorized to be repurchased during period     200,000
HSBC Bank      
Long Term Debt And Stockholders Equity [Line Items]      
Credit facility borrowing capacity   $ 50,000,000  
Credit facility interest rate   Prime Rate less 1.25%  
Credit facility expiration date   May 24, 2023  
Facility fee per annum   20.00%  
HSBC Bank | Prime Rate      
Long Term Debt And Stockholders Equity [Line Items]      
Interest rate   1.25%  
First Aid Only Distribution Center      
Long Term Debt And Stockholders Equity [Line Items]      
Covenant terms and compliance   Under the revolving loan agreement, the Company is required to maintain specific amounts of tangible net worth, a specified debt to net worth ratio and a fixed charge coverage ratio and must have annual net income greater than zero, measured as of the end of each fiscal year. December 31, 2020, the Company was in compliance with the covenants then in effect under the loan agreement.  
Variable rate mortgage interest rate interest rate of LIBOR plus 2.5%    
Monthly payment $ 22,222    
Mortgage maturity date October 31, 2024    
2020   $ 266,667  
2021   266,667  
2022   266,667  
2023   266,667  
2024   266,667  
Thereafter   1,844,443  
First Aid Only Distribution Center | LIBOR Rate      
Long Term Debt And Stockholders Equity [Line Items]      
Interest rate 2.50%    
PPP Loan      
Long Term Debt And Stockholders Equity [Line Items]      
Loan received from bank   $ 3,508,047  
Maturity period   2 years  
Maturity date   May 08, 2022  
Interest rate   1.00%  
PPP Loan | Maximum Range      
Long Term Debt And Stockholders Equity [Line Items]      
Percentage of debt forgiven for non-payroll costs   40.00%