Quarterly report pursuant to Section 13 or 15(d)

Stockholders' Equity (Stock Options-Narrative) (Details)

v3.7.0.1
Stockholders' Equity (Stock Options-Narrative) (Details)
6 Months Ended
Jun. 28, 2017
USD ($)
employee
$ / shares
shares
May 15, 2017
USD ($)
employee
$ / shares
shares
Mar. 23, 2017
USD ($)
employee
$ / shares
shares
Nov. 17, 2016
USD ($)
employee
$ / shares
shares
Aug. 23, 2016
USD ($)
employee
$ / shares
shares
Mar. 24, 2016
USD ($)
employee
$ / shares
shares
Jan. 19, 2016
USD ($)
employee
$ / shares
shares
Jan. 16, 2016
USD ($)
Jan. 15, 2016
USD ($)
employee
$ / shares
shares
Jun. 30, 2017
Stock Option Issuance 1 [Member]                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Weighted average grant date fair value     $ 0.72              
Number of employees, options granted | employee     7              
Options granted | shares     322,500              
Monthly installments in which options vest, after initial vesting Anniversary                   36 months
Volatility rate     86.00%              
Call option value, price per share     $ 0.52              
Call option value | $     $ 167,700              
Percent of shares vested on first anniversary of grant date     25.00%              
Stock Option Issuance 2 [Member]                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Weighted average grant date fair value   $ 0.60                
Number of employees, options granted | employee   8                
Options granted | shares   2,105,000                
Monthly installments in which options vest, after initial vesting Anniversary                   36 months
Volatility rate   85.00%                
Call option value, price per share   $ 0.43                
Call option value | $   $ 905,150                
Percent of shares vested on first anniversary of grant date   25.00%                
Stock Option Issuance 3 [Member]                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Weighted average grant date fair value         $ 0.75          
Number of employees, options granted | employee         4          
Options granted | shares         695,000          
Monthly installments in which options vest, after initial vesting Anniversary                   36 months
Volatility rate         114.00%          
Call option value, price per share         $ 0.63          
Call option value | $         $ 440,573          
Percent of shares vested on first anniversary of grant date         25.00%          
Stock Option Issuance 4 [Member]                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Weighted average grant date fair value $ 0.76                  
Number of employees, options granted | employee 2                  
Options granted | shares 150,000                  
Monthly installments in which options vest, after initial vesting Anniversary                   36 months
Volatility rate 86.00%                  
Call option value, price per share $ 0.55                  
Call option value | $ $ 82,500                  
Percent of shares vested on first anniversary of grant date 25.00%                  
Stock Option Issuance 5 [Member]                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Weighted average grant date fair value       $ 0.70            
Number of employees, options granted | employee       3            
Options granted | shares       150,000            
Monthly installments in which options vest, after initial vesting Anniversary                   36 months
Volatility rate       114.00%            
Call option value, price per share       $ 0.59            
Call option value | $       $ 89,048            
Percent of shares vested on first anniversary of grant date       25.00%            
Stock Option Issuance 22 [Member]                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Number of employees, options granted | employee                 4  
Options granted | shares                 167,500  
Monthly installments in which options vest, after initial vesting Anniversary                   36 months
Volatility rate                 114.00%  
Call option value, price per share                 $ 0.59  
Call option value | $                 $ 98,825  
Percent of shares vested on first anniversary of grant date                 25.00%  
Weighted average grant date fair value                 $ 0.70  
Stock Option Issuance 23 [Member]                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Weighted average grant date fair value             $ 0.70      
Number of employees, options granted | employee             1      
Options granted | shares             500,000      
Volatility rate             114.00%      
Call option value, price per share             $ 0.59      
Call option value | $             $ 295,000      
Stock Option Issuance 23 [Member] | Vesting Requirement 1 [Member]                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Options to purchase, expected to vest | shares             300,000      
Monthly installments in which options vest, after initial vesting Anniversary                   48 months
Stock Option Issuance 23 [Member] | Vesting Requirement 2 [Member]                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Vesting period                   4 years
Options to purchase, expected to vest | shares             100,000      
Annual Revenue, Benchmark | $             $ 13,000,000      
Stock Option Issuance 23 [Member] | Vesting Requirement 3 [Member]                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Vesting period                   4 years
Options to purchase, expected to vest | shares             100,000      
Annual Revenue, Benchmark | $               $ 22,000,000    
Stock Option Issuance 24 [Member]                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Weighted average grant date fair value           $ 0.70        
Number of employees, options granted | employee           9        
Options granted | shares           258,000        
Monthly installments in which options vest, after initial vesting Anniversary                   36 months
Volatility rate           114.00%        
Call option value, price per share           $ 0.59        
Call option value | $           $ 152,220        
Percent of shares vested on first anniversary of grant date           25.00%