00000001 - Document - Document and Entity Information
link:presentationLink
link:calculationLink
link:definitionLink
00000002 - Statement - Consolidated Balance Sheets
link:presentationLink
link:calculationLink
link:definitionLink
00000003 - Statement - Consolidated Balance Sheets (Parenthetical)
link:presentationLink
link:calculationLink
link:definitionLink
00000004 - Statement - Consolidated Statements of Operations
link:presentationLink
link:calculationLink
link:definitionLink
00000005 - Statement - Consolidated Statements of Stockholders' Equity
link:presentationLink
link:calculationLink
link:definitionLink
00000006 - Statement - Consolidated Statements of Cash Flows
link:presentationLink
link:calculationLink
link:definitionLink
00000007 - Disclosure - Summary of Accounting Policies and Nature of Operations
link:presentationLink
link:calculationLink
link:definitionLink
00000008 - Disclosure - Concentration of Credit Risk
link:presentationLink
link:calculationLink
link:definitionLink
00000009 - Disclosure - Inventories
link:presentationLink
link:calculationLink
link:definitionLink
00000010 - Disclosure - Note Receivable
link:presentationLink
link:calculationLink
link:definitionLink
00000011 - Disclosure - Property and Equipment
link:presentationLink
link:calculationLink
link:definitionLink
00000012 - Disclosure - Intangible Assets
link:presentationLink
link:calculationLink
link:definitionLink
00000013 - Disclosure - Accrued Expenses
link:presentationLink
link:calculationLink
link:definitionLink
00000014 - Disclosure - Long-Term Debt
link:presentationLink
link:calculationLink
link:definitionLink
00000015 - Disclosure - Basic and Diluted Average Shares
link:presentationLink
link:calculationLink
link:definitionLink
00000016 - Disclosure - Common Stock
link:presentationLink
link:calculationLink
link:definitionLink
00000017 - Disclosure - Stock Options and Restricted Stock Units
link:presentationLink
link:calculationLink
link:definitionLink
00000018 - Disclosure - Sales and Use Tax
link:presentationLink
link:calculationLink
link:definitionLink
00000019 - Disclosure - Income Taxes
link:presentationLink
link:calculationLink
link:definitionLink
00000020 - Disclosure - Operating Leases
link:presentationLink
link:calculationLink
link:definitionLink
00000021 - Disclosure - Related Party Transactions
link:presentationLink
link:calculationLink
link:definitionLink
00000022 - Disclosure - Defined Contribution Plan
link:presentationLink
link:calculationLink
link:definitionLink
00000023 - Disclosure - Summary of Accounting Policies and Nature of Operations (Policies)
link:presentationLink
link:calculationLink
link:definitionLink
00000024 - Disclosure - Summary of Accounting Policies and Nature of Operations (Tables)
link:presentationLink
link:calculationLink
link:definitionLink
00000025 - Disclosure - Inventories (Tables)
link:presentationLink
link:calculationLink
link:definitionLink
00000026 - Disclosure - Note Receivable (Tables)
link:presentationLink
link:calculationLink
link:definitionLink
00000027 - Disclosure - Property and Equipment (Tables)
link:presentationLink
link:calculationLink
link:definitionLink
00000028 - Disclosure - Intangible Assets (Tables)
link:presentationLink
link:calculationLink
link:definitionLink
00000029 - Disclosure - Accrued Expenses (Tables)
link:presentationLink
link:calculationLink
link:definitionLink
00000030 - Disclosure - Long-Term Debt (Tables)
link:presentationLink
link:calculationLink
link:definitionLink
00000031 - Disclosure - Basic and Diluted Average Shares (Tables)
link:presentationLink
link:calculationLink
link:definitionLink
00000032 - Disclosure - Stock Options and Restricted Stock Units (Tables)
link:presentationLink
link:calculationLink
link:definitionLink
00000033 - Disclosure - Income Taxes (Tables)
link:presentationLink
link:calculationLink
link:definitionLink
00000034 - Disclosure - Operating Leases (Tables)
link:presentationLink
link:calculationLink
link:definitionLink
00000035 - Disclosure - Summary of Accounting Policies and Nature of Operations (Details Narrative)
link:presentationLink
link:calculationLink
link:definitionLink
00000036 - Disclosure - Summary of Accounting Policies and Nature of Operations - Summary of Allowance for Doubtful Accounts (Details)
link:presentationLink
link:calculationLink
link:definitionLink
00000037 - Disclosure - Summary of Accounting Policies and Nature of Operations - Schedule of Disaggregation of Revenue (Details)
link:presentationLink
link:calculationLink
link:definitionLink
00000038 - Disclosure - Summary of Accounting Policies and Nature of Operations - Schedule of Unrecognized Compensation Cost, Nonvested Awards (Details)
link:presentationLink
link:calculationLink
link:definitionLink
00000039 - Disclosure - Concentration of Credit Risk (Details Narrative)
link:presentationLink
link:calculationLink
link:definitionLink
00000040 - Disclosure - Inventories - Schedule of Inventories (Details)
link:presentationLink
link:calculationLink
link:definitionLink
00000041 - Disclosure - Note Receivable - Schedule of Accounts, Notes, Loans and Financing Receivable (Details)
link:presentationLink
link:calculationLink
link:definitionLink
00000042 - Disclosure - Note Receivable - Schedule of Accounts, Notes, Loans and Financing Receivable (Details) (Parenthetical)
link:presentationLink
link:calculationLink
link:definitionLink
00000043 - Disclosure - Property and Equipment (Details Narrative)
link:presentationLink
link:calculationLink
link:definitionLink
00000044 - Disclosure - Property and Equipment - Schedule of Property and Equipment (Details)
link:presentationLink
link:calculationLink
link:definitionLink
00000045 - Disclosure - Intangible Assets (Details Narrative)
link:presentationLink
link:calculationLink
link:definitionLink
00000046 - Disclosure - Intangible Assets - Schedule of Intangible assets (Details)
link:presentationLink
link:calculationLink
link:definitionLink
00000047 - Disclosure - Accrued Expenses (Details Narrative)
link:presentationLink
link:calculationLink
link:definitionLink
00000048 - Disclosure - Accrued Expenses - Schedule of Accrued Expenses (Details)
link:presentationLink
link:calculationLink
link:definitionLink
00000049 - Disclosure - Long-Term Debt - Schedule of Long-term Debt (Details)
link:presentationLink
link:calculationLink
link:definitionLink
00000050 - Disclosure - Long-Term Debt - Schedule of Long-term Debt (Details) (Parenthetical)
link:presentationLink
link:calculationLink
link:definitionLink
00000051 - Disclosure - Basic and Diluted Average Shares (Details Narrative)
link:presentationLink
link:calculationLink
link:definitionLink
00000052 - Disclosure - Basic and Diluted Average Shares - Schedule of Reconciliation of Basic and Diluted Weighted Average Common Shares (Details)
link:presentationLink
link:calculationLink
link:definitionLink
00000053 - Disclosure - Common Stock (Details Narrative)
link:presentationLink
link:calculationLink
link:definitionLink
00000054 - Disclosure - Stock Options and Restricted Stock Units (Details Narrative)
link:presentationLink
link:calculationLink
link:definitionLink
00000055 - Disclosure - Stock Options and Restricted Stock Units - Schedule of Share-based Compensation, Stock Options, Activity (Details)
link:presentationLink
link:calculationLink
link:definitionLink
00000056 - Disclosure - Stock Options and Restricted Stock Units - Schedule of Stock Options Outstanding (Details)
link:presentationLink
link:calculationLink
link:definitionLink
00000057 - Disclosure - Stock Options and Restricted Stock Units - Schedule of Unvested Restricted Stock Units Roll Forward (Details)
link:presentationLink
link:calculationLink
link:definitionLink
00000058 - Disclosure - Sales and Use Tax (Details Narrative)
link:presentationLink
link:calculationLink
link:definitionLink
00000059 - Disclosure - Income Taxes (Details Narrative)
link:presentationLink
link:calculationLink
link:definitionLink
00000060 - Disclosure - Income Taxes - Schedule of Components of Income Tax Expense (Benefit) (Details)
link:presentationLink
link:calculationLink
link:definitionLink
00000061 - Disclosure - Income Taxes - Schedule of Deferred Tax Assets (Details)
link:presentationLink
link:calculationLink
link:definitionLink
00000062 - Disclosure - Operating Leases (Details Narrative)
link:presentationLink
link:calculationLink
link:definitionLink
00000063 - Disclosure - Operating Leases - Schedule of Minimum Rental Payments Under Non-cancellable Operating Leases (Details)
link:presentationLink
link:calculationLink
link:definitionLink
00000064 - Disclosure - Related Party Transactions (Details Narrative)
link:presentationLink
link:calculationLink
link:definitionLink
00000065 - Disclosure - Defined Contribution Plan (Details Narrative)
link:presentationLink
link:calculationLink
link:definitionLink