Short-Term Borrowings (Details) - USD ($) | Sep. 19, 2016 | Sep. 30, 2016 | Dec. 31, 2015 |
Line of Credit Facility [Line Items] | | | |
Outstanding balance | | $ 25,000,000 | $ 15,000,000 |
Remaining borrowing capacity | | 16,800,000 | |
Geographic Distribution, Foreign [Member] | Trade Accounts Receivable [Member] | Maximum [Member] | | | |
Line of Credit Facility [Line Items] | | | |
Borrowing formula, eligible accounts receivable | 80.00% | | |
Swingline Loan [Member] | 2016 Debt Agreement [Domain] | | | |
Line of Credit Facility [Line Items] | | | |
Current borrowing capacity | $ 10,000,000 | | |
Letter of Credit [Member] | 2016 Debt Agreement [Domain] | | | |
Line of Credit Facility [Line Items] | | | |
Current borrowing capacity | 10,000,000 | | |
Line of Credit [Member] | 2016 Debt Agreement [Domain] | | | |
Line of Credit Facility [Line Items] | | | |
Current borrowing capacity | 55,000,000 | | |
Maximum borrowing capacity | 25,000,000 | | |
Borrowing formula, amount over eligible accounts receivable (up to $5.0 million) | 5,000,000 | | |
Liquidity threshold for the first and second month of any fiscal quarter | 20,000,000 | | |
Liquidity threshold for the last month of any fiscal quarter | 25,000,000 | | |
Annual administrative fee | 25,000 | | |
Annual commitment fee | 82,500 | | |
Loan origination fees | $ 300,000 | | |
Payment of annual administrative fees | | 25,000 | |
Payment of loan origination fees | | 170,663 | |
Payment of annual commitment fees | | $ 82,500 | |
Cancellation fee percentage | 0.75% | | |
Line of Credit [Member] | 2016 Debt Agreement [Domain] | Availability, 70 Percent Or More [Member] | | | |
Line of Credit Facility [Line Items] | | | |
Percentage of commitment fee on unused capacity | 0.35% | | |
Line of Credit [Member] | 2016 Debt Agreement [Domain] | Availability, 30 Percent Or More And Less Than 70 Percent [Member] | | | |
Line of Credit Facility [Line Items] | | | |
Percentage of commitment fee on unused capacity | 0.325% | | |
Line of Credit [Member] | 2016 Debt Agreement [Domain] | Availability, Below 30 Percent [Member] | | | |
Line of Credit Facility [Line Items] | | | |
Percentage of commitment fee on unused capacity | 0.30% | | |
Line of Credit [Member] | 2016 Debt Agreement [Domain] | Each Quarter Through December 31, 2016 [Member] | | | |
Line of Credit Facility [Line Items] | | | |
Minimum trailing Adjusted EBITDA | $ 12,000,000 | | |
Line of Credit [Member] | 2016 Debt Agreement [Domain] | Each Quarter Ending March 31, 2017 and June 30, 2017 [Member] | | | |
Line of Credit Facility [Line Items] | | | |
Minimum trailing Adjusted EBITDA | 7,000,000 | | |
Line of Credit [Member] | 2016 Debt Agreement [Domain] | Quarter Ending September 30, 2017 [Member] | | | |
Line of Credit Facility [Line Items] | | | |
Minimum trailing Adjusted EBITDA | 10,000,000 | | |
Line of Credit [Member] | 2016 Debt Agreement [Domain] | Quarter Ending December 31, 2017 [Member] | | | |
Line of Credit Facility [Line Items] | | | |
Minimum trailing Adjusted EBITDA | 13,000,000 | | |
Line of Credit [Member] | 2016 Debt Agreement [Domain] | Quarter Ending March 31, 2018 [Member] | | | |
Line of Credit Facility [Line Items] | | | |
Minimum trailing Adjusted EBITDA | 14,500,000 | | |
Line of Credit [Member] | 2016 Debt Agreement [Domain] | Quarter Ending June 30, 2018 [Member] | | | |
Line of Credit Facility [Line Items] | | | |
Minimum trailing Adjusted EBITDA | 16,500,000 | | |
Line of Credit [Member] | 2016 Debt Agreement [Domain] | Quarter Ending September 30, 2018 [Member] | | | |
Line of Credit Facility [Line Items] | | | |
Minimum trailing Adjusted EBITDA | 19,000,000 | | |
Line of Credit [Member] | 2016 Debt Agreement [Domain] | Quarter Ending December 31, 2018 [Member] | | | |
Line of Credit Facility [Line Items] | | | |
Minimum trailing Adjusted EBITDA | 22,500,000 | | |
Line of Credit [Member] | 2016 Debt Agreement [Domain] | Quarter Ending March 31, 2019 [Member] | | | |
Line of Credit Facility [Line Items] | | | |
Minimum trailing Adjusted EBITDA | 24,000,000 | | |
Line of Credit [Member] | 2016 Debt Agreement [Domain] | Quarter Ending June 30, 2019 [Member] | | | |
Line of Credit Facility [Line Items] | | | |
Minimum trailing Adjusted EBITDA | 26,500,000 | | |
Line of Credit [Member] | 2016 Debt Agreement [Domain] | Quarter Ending September 30, 2019 [Member] | | | |
Line of Credit Facility [Line Items] | | | |
Minimum trailing Adjusted EBITDA | 30,000,000 | | |
Line of Credit [Member] | 2016 Debt Agreement [Domain] | Quarter Ending December 31, 2019 [Member] | | | |
Line of Credit Facility [Line Items] | | | |
Minimum trailing Adjusted EBITDA | 35,000,000 | | |
Line of Credit [Member] | 2016 Debt Agreement [Domain] | First quarter 2016 [Member] | | | |
Line of Credit Facility [Line Items] | | | |
Covenant terms, maximum restructuring expense allowed | 1,700,000 | | |
Line of Credit [Member] | 2016 Debt Agreement [Domain] | Second quarter 2016 [Member] | | | |
Line of Credit Facility [Line Items] | | | |
Covenant terms, maximum restructuring expense allowed | 1,140,000 | | |
Line of Credit [Member] | 2016 Debt Agreement [Domain] | Third and Fourth quarter 2016 [Member] | | | |
Line of Credit Facility [Line Items] | | | |
Covenant terms, maximum restructuring expense allowed | 1,000,000 | | |
Line of Credit [Member] | 2016 Debt Agreement [Domain] | First quarter 2017 [Member] | | | |
Line of Credit Facility [Line Items] | | | |
Covenant terms, maximum restructuring expense allowed | 800,000 | | |
Line of Credit [Member] | 2016 Debt Agreement [Domain] | Second quarter 2017 [Member] | | | |
Line of Credit Facility [Line Items] | | | |
Covenant terms, maximum restructuring expense allowed | 800,000 | | |
Line of Credit [Member] | 2016 Debt Agreement [Domain] | Third quarter 2017 [Member] | | | |
Line of Credit Facility [Line Items] | | | |
Covenant terms, maximum restructuring expense allowed | 500,000 | | |
Line of Credit [Member] | 2016 Debt Agreement [Domain] | Thereafter [Member] | | | |
Line of Credit Facility [Line Items] | | | |
Covenant terms, maximum restructuring expense allowed | $ 0 | | |
Line of Credit [Member] | 2016 Debt Agreement [Domain] | Prime Rate [Member] | Availability, 70 Percent Or More [Member] | | | |
Line of Credit Facility [Line Items] | | | |
Basis spread on variable interest rate | 0.25% | | |
Line of Credit [Member] | 2016 Debt Agreement [Domain] | Prime Rate [Member] | Availability, 30 Percent Or More And Less Than 70 Percent [Member] | | | |
Line of Credit Facility [Line Items] | | | |
Basis spread on variable interest rate | 0.50% | | |
Line of Credit [Member] | 2016 Debt Agreement [Domain] | Prime Rate [Member] | Availability, Below 30 Percent [Member] | | | |
Line of Credit Facility [Line Items] | | | |
Basis spread on variable interest rate | 0.75% | | |
Line of Credit [Member] | 2016 Debt Agreement [Domain] | Minimum [Member] | | | |
Line of Credit Facility [Line Items] | | | |
Financial covenant, monthly liquidity as of the last day of the first and second month of any fiscal quarter | $ 15,000,000 | | |
Financial covenant, monthly liquidity as of the last day of the last month of the quarter | $ 20,000,000 | | |
Line of Credit [Member] | 2016 Debt Agreement [Domain] | Geographic Distribution, Domestic [Member] | Trade Accounts Receivable [Member] | | | |
Line of Credit Facility [Line Items] | | | |
Borrowing formula, eligible accounts receivable | 80.00% | | |
Line of Credit [Member] | 2016 Debt Agreement [Domain] | Geographic Distribution, Foreign [Member] | Trade Accounts Receivable [Member] | Minimum [Member] | | | |
Line of Credit Facility [Line Items] | | | |
Borrowing formula, eligible accounts receivable | 75.00% | | |