Quarterly report pursuant to Section 13 or 15(d)

Stock-Based Compensation (Narrative) (Details)

v3.5.0.2
Stock-Based Compensation (Narrative) (Details) - USD ($)
1 Months Ended 3 Months Ended 6 Months Ended
Mar. 31, 2016
Jun. 30, 2016
Jun. 30, 2015
Jun. 30, 2016
Jun. 30, 2015
Dec. 31, 2015
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Percentage of Event Occurence to Vest       100.00%    
Number of options, Oustanding   16,384,739   16,384,739   12,590,982
Share-based compensation expense   $ 351,176 $ 271,966 $ 694,187 $ 544,352  
Income tax benefit from share-based compensation       $ 0    
Valuation allowance on deferred tax assets       100.00%    
Stock options granted       4,487,090    
Stock option exercise price       $ 0.33    
Intrinsic value of options exercised   0 $ 1,844 $ 0 $ 99,895  
Weighted average fair value at grant date, Vested       $ 0.21 $ 0.49  
Unrecognized compensation cost   $ 2,444,014   $ 2,444,014    
Weighted average vesting period, years       2 years 3 months 18 days    
March 2016 [Member]            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Expiration of options from grant date, years       3 years    
The 2013 Plan [Member]            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Options authorized for issuance   17,000,000   17,000,000    
Number of options, Oustanding   11,246,239   11,246,239    
Shares available for issuance   5,746,261   5,746,261    
The 2003 Plan [Member]            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Number of options, Oustanding   5,018,500   5,018,500    
First Anniversary [Member]            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Vesting percentage       30.00%    
Second Anniversary [Member]            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Vesting percentage       30.00%    
Third Anniversary [Member]            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Vesting percentage       40.00%    
First Anniversary (B) [Member]            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Vesting percentage       25.00%    
Second Anniversary (B) [Member]            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Vesting percentage       25.00%    
Third Anniversary (B) [Member]            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Vesting percentage       25.00%    
Fourth Anniversary (B) [Member]            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Vesting percentage       25.00%    
Minimum [Member]            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Expiration of options from grant date, years       5 years    
Non-employee vesting period       1 year    
Maximum [Member]            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Expiration of options from grant date, years       10 years    
Non-employee vesting period       3 years    
Exercise Price Range $0.27 to $0.37 [Member]            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Stock options granted       4,487,090    
Stock option grants fair value       $ 927,644    
Exercise Price Range $0.27 to $0.37 [Member] | Minimum [Member]            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Stock option exercise price       $ 0.27    
Exercise Price Range $0.27 to $0.37 [Member] | Maximum [Member]            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Stock option exercise price       $ 0.37    
Exercise Price Range $0.68 to $0.89 [Member]            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Stock options granted         3,726,316  
Stock option grants fair value         $ 1,835,853  
Exercise Price Range $0.68 to $0.89 [Member] | Minimum [Member]            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Stock option exercise price         $ 0.68  
Exercise Price Range $0.68 to $0.89 [Member] | Maximum [Member]            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Stock option exercise price         $ 0.89  
Third Party [Member]            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Stock options granted 120,000