XML 30 R20.htm IDEA: XBRL DOCUMENT v3.5.0.2
Organization and Summary of Significant Accounting Policies - Additional Information (Details)
1 Months Ended 6 Months Ended 12 Months Ended
Jan. 29, 2016
Mar. 16, 2011
Mar. 31, 2011
Jun. 30, 2016
USD ($)
Segment
Jun. 30, 2015
USD ($)
Dec. 31, 2016
USD ($)
Dec. 31, 2015
USD ($)
Schedule Of Organization And Presentation Of Financial Statements [Line Items]              
Number of business segment | Segment       2      
Account receivable       $ 1,500,000      
Aggregate amount of inventory       $ 500,000      
Percentage of administrative fees on receivable portion, Less Than or equal to $1000000       0.85%      
Percentage of administrative fees on receivable portion, More Than $1000000       0.75%      
Percentage of administrative fees on inventory portion       1.00%      
Computation of administrative fees on receivable portion, Specified Amount for different rates       $ 1,000,000      
Minimum              
Schedule Of Organization And Presentation Of Financial Statements [Line Items]              
Period to maturity of receivable sold     102 days        
Maximum              
Schedule Of Organization And Presentation Of Financial Statements [Line Items]              
Period to maturity of receivable sold     105 days        
Wells Fargo Bank              
Schedule Of Organization And Presentation Of Financial Statements [Line Items]              
Sale of account receivables       306,800 $ 2,282,200    
Period of LIBOR rate used 105 days            
Proceeds from sale of account receivable       $ 305,200 $ 2,272,600    
Summit              
Schedule Of Organization And Presentation Of Financial Statements [Line Items]              
Percentage of advance rate of loan after March 1, 2011       85.00%      
Sale of account receivables             $ 0
Summit | Scenario, Forecast              
Schedule Of Organization And Presentation Of Financial Statements [Line Items]              
Sale of account receivables           $ 0  
Prime Rate              
Schedule Of Organization And Presentation Of Financial Statements [Line Items]              
Interest rate of agreement amount       3.50%      
Prime Rate | Accounts Receivable              
Schedule Of Organization And Presentation Of Financial Statements [Line Items]              
Interest rate of agreement amount       1.00%      
Prime Rate | Inventories              
Schedule Of Organization And Presentation Of Financial Statements [Line Items]              
Interest rate of agreement amount       2.50%      
LIBOR | Wells Fargo Bank              
Schedule Of Organization And Presentation Of Financial Statements [Line Items]              
Interest rate of agreement amount 0.70% 1.15%