Annual report pursuant to Section 13 and 15(d)

Stock-Based Compensation (Narrative) (Details)

v3.3.1.900
Stock-Based Compensation (Narrative) (Details) - USD ($)
12 Months Ended
Apr. 14, 2014
Dec. 31, 2015
Dec. 31, 2014
Dec. 31, 2013
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Percentage of Event Occurence to Vest   100.00%    
Number of options, Oustanding   12,590,982 11,400,806  
Share-based compensation expense   $ 1,037,679 $ 608,795 $ 565,428
Income tax benefit from share-based compensation   $ 0    
Valuation allowance on deferred tax assets   100.00%    
Stock options granted   4,201,316    
Stock option exercise price   $ 0.69    
Intrinsic value of options exercised   $ 99,895 $ 115,528 $ 91,300
Options exercised 99,010 889,428 448,693 375,000
Weighted average fair value at grant date, Vested   $ 0.47 $ 0.69 $ 0.28
Unrecognized compensation cost   $ 2,233,363    
Weighted average vesting period, years   2 years 6 months    
The 2013 Plan [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Options authorized for issuance   17,000,000    
Number of options, Oustanding   6,912,482    
Shares available for issuance   10,080,018    
The 2003 Plan [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Number of options, Oustanding   5,678,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.54 to $0.89 [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock options granted   4,201,316    
Stock option grants fair value   $ 1,994,893    
Exercise Price Range $0.54 to $0.89 [Member] | Minimum [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock option exercise price   $ 0.54    
Exercise Price Range $0.54 to $0.89 [Member] | Maximum [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock option exercise price   $ 0.89    
Exercise Price Range $0.68 to $1.35 [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock options granted     2,528,499  
Stock option grants fair value     $ 1,737,087  
Exercise Price Range $0.68 to $1.35 [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 $1.35 [Member] | Maximum [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock option exercise price     $ 1.35  
Exercise Price Range $0.31 to $0.61 [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock options granted       2,450,000
Stock option grants fair value       $ 681,752
Exercise Price Range $0.31 to $0.61 [Member] | Minimum [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock option exercise price       $ 0.31
Exercise Price Range $0.31 to $0.61 [Member] | Maximum [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock option exercise price       $ 0.61
Employee Transaction [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Share-based compensation expense   $ 1,037,679 $ 608,795 $ 565,428