v3.5.0.2
Line of Credit - Additional Information (Detail) - USD ($)
9 Months Ended
Mar. 27, 2014
Sep. 30, 2016
Oct. 06, 2016
Aug. 23, 2016
Aug. 04, 2015
Line of Credit Facility [Line Items]          
Amounts drawn against the Credit Facility   $ 640,000      
Agreement [Member] | Silicon Valley Bank [Member]          
Line of Credit Facility [Line Items]          
Line of credit facility, maximum borrowing capacity $ 2,000,000     $ 3,000,000 $ 7,000,000
Line of credit facility, interest rate description   Borrowings under the Credit Facility bear interest based on the face amount of the financed receivables at the prime rate plus 4.5% for domestic receivables and 3.53% for foreign receivables.      
Amounts drawn against the Credit Facility   $ 640,000      
Line of credit facility available   $ 2,360,000      
Credit facility maturity date   Sep. 27, 2017      
Agreement [Member] | Silicon Valley Bank [Member] | Domestic receivables [Member]          
Line of Credit Facility [Line Items]          
Eligible accounts receivable, advance rate 80.00%        
Agreement [Member] | Silicon Valley Bank [Member] | Domestic receivables [Member] | Prime rate [Member]          
Line of Credit Facility [Line Items]          
Credit Facility interest rate 4.50%        
Agreement [Member] | Silicon Valley Bank [Member] | Foreign receivables [Member]          
Line of Credit Facility [Line Items]          
Eligible accounts receivable, advance rate 70.00%        
Agreement [Member] | Silicon Valley Bank [Member] | Foreign receivables [Member] | Prime rate [Member]          
Line of Credit Facility [Line Items]          
Credit Facility interest rate 3.53%        
Agreement [Member] | Subsequent Event [Member] | Silicon Valley Bank [Member]          
Line of Credit Facility [Line Items]          
Line of credit facility, addition of sublimit     $ 2,000,000    
Agreement [Member] | Subsequent Event [Member] | Silicon Valley Bank [Member] | Mexican Peso Deposits [Member]          
Line of Credit Facility [Line Items]          
Advance rate against deposits     70.00%