XML 22 R47.htm IDEA: XBRL DOCUMENT v3.20.1
COMMITMENTS, CONTINGENCIES AND CONCENTRATIONS (Details)
12 Months Ended
Dec. 31, 2019
USD ($)
KeyEmployee
Lease
Dec. 31, 2018
USD ($)
Sep. 30, 2019
USD ($)
Sep. 03, 2019
USD ($)
Employment Contracts [Abstract]        
Number of key employees with whom Company has employment contracts | KeyEmployee 2      
Aggregate annual salaries of employment contracts $ 730,000      
Contract one, expiration date Mar. 31, 2020      
Contract two, expiration date Mar. 31, 2021      
Future minimum salary commitments [Abstract]        
2020 $ 365,000      
2021 $ 365,000      
Pension Plan [Abstract]        
Percentage of employer's matching contribution 40.00%      
Expenses related to matching contribution $ 93,892 $ 94,544    
Leases [Abstract]        
Number of leases entered | Lease 8      
Number of subleases entered | Lease 1      
Right-of-use asset acquired in exchange for right-of-use liabilities $ 7,030,744      
Components of Lease Expense [Abstract]        
Operating lease expense 1,655,573      
Finance lease cost [Abstract]        
Amortization of right-of-use assets 23,373      
Interest on lease liabilities 7,892      
Total finance lease expense 31,265      
Rent expense   653,155    
Cash paid for amounts included in the measurement of lease liabilities [Abstract]        
Operating cash flows for operating leases 632,952      
Operating cash flows for finance leases 7,892      
Financing cash flows for finance leases 19,875 0    
Right-of-use assets obtained in exchange for lease obligations [Abstract]        
Operating leases 7,030,744      
Finance leases 210,350      
Operating Leases [Abstract]        
Operating lease, right-of-use assets 7,030,744 0    
Current portion of operating lease liability 568,294 0    
Operating lease liabilities 6,969,603 0    
Total operating lease liabilities 7,537,897      
Finance Leases [Abstract]        
Finance lease right of use asset 233,722      
Accumulated depreciation (23,372)      
Finance lease right of use asset, net 210,350 0    
Current portion of finance lease liability 41,894 0    
Finance lease liability 171,953 0    
Total finance lease liability $ 213,847      
Weighted Average Remaining Lease Term [Abstract]        
Operating leases 9 years 3 months 18 days      
Finance leases 4 years 9 months 18 days      
Weighted Average Discount Rate [Abstract]        
Operating leases 8.67%      
Finance leases 7.00%      
Maturities of Operating Lease Liabilities [Abstract]        
2020 $ 1,205,161      
2021 1,209,787      
2022 1,057,757      
2023 1,026,272      
2024 1,018,875      
Thereafter 5,773,887      
Total lease payments 11,291,739      
Less: imputed interest (3,753,842)      
Total 7,537,897      
Maturities of Finance Lease Liabilities [Abstract]        
2020 55,536      
2021 55,536      
2022 55,536      
2023 55,536      
2024 27,767      
Thereafter 0      
Total lease payments 249,911      
Less: imputed interest (36,064)      
Total finance lease liability 213,847      
Minimum Lease Payments under Non-cancellable Operating Leases [Abstract]        
2019 384,308      
2020 88,576      
2021 0      
Total 472,884      
Concentrations [Abstract]        
Net sales 34,464,032 34,581,440    
Accounts Receivable 3,661,325 7,373,971    
Hauppauge, NY [Member]        
Leases [Abstract]        
Right-of-use asset acquired in exchange for right-of-use liabilities 6,500,000      
Right-of-use assets obtained in exchange for lease obligations [Abstract]        
Operating leases 6,500,000      
Senior Secured Term Loan Credit Facility [Member]        
Weighted Average Discount Rate [Abstract]        
Debt instrument, face amount     $ 20,000,000 $ 20,000,000
Customer Concentration Risk [Member] | Customer 1 [Member]        
Concentrations [Abstract]        
Accounts Receivable 941,962 3,499,340    
Customer Concentration Risk [Member] | Customer 2 [Member]        
Concentrations [Abstract]        
Accounts Receivable 16,033 1,033,824    
Supplier Concentration Risk [Member] | Vendor 1 [Member]        
Concentrations [Abstract]        
Accounts Payable [1] $ 164,312    
Maximum [Member]        
Pension Plan [Abstract]        
Employee contribution subject to employer matching contribution 5.00%      
Employer matching contribution 2.00%      
Sales [Member] | Customer Concentration Risk [Member] | Customer 1 [Member]        
Concentrations [Abstract]        
Concentration risk percentage 39.00% 33.00%    
Net sales $ 11,263,573 $ 11,333,767    
Sales [Member] | Customer Concentration Risk [Member] | Customer 2 [Member]        
Concentrations [Abstract]        
Concentration risk percentage 20.00% 13.00%    
Net sales $ 5,782,543 $ 4,346,640    
Purchases [Member] | Supplier Concentration Risk [Member] | Vendor 1 [Member]        
Concentrations [Abstract]        
Concentration risk percentage [1] 16.00%    
Purchases [1] $ 1,646,614    
Topic 842 [Member]        
Operating Leases [Abstract]        
Operating lease, right-of-use assets   800,000    
Total operating lease liabilities   800,000    
Maturities of Operating Lease Liabilities [Abstract]        
Total   $ 800,000    
[1] In the tables above, an asterisk (*) indicates that purchases from the vendor did not exceed 10% for the period indicated.