Stock-Based Compensation (Narrative) (Details) - USD ($)
|
3 Months Ended |
6 Months Ended |
12 Months Ended |
|
Jun. 30, 2015 |
Jun. 30, 2014 |
Jun. 30, 2015 |
Jun. 30, 2014 |
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,805,815
|
10,306,601
|
12,805,815
|
10,306,601
|
11,400,806
|
9,356,795
|
| Share-based compensation expense |
$ 271,966
|
$ 132,518
|
$ 544,352
|
$ 260,868
|
|
|
| Income tax benefit from share-based compensation |
|
|
$ 0
|
|
|
|
| Valuation allowance on deferred tax assets |
|
|
100.00%
|
|
|
|
| Stock options granted |
|
|
3,726,316
|
1,398,499
|
|
|
| Stock option exercise price |
|
|
$ 0.71
|
$ 1.07
|
|
|
| Intrinsic value of options exercised |
1,844
|
$ 48,125
|
$ 99,895
|
$ 115,528
|
|
|
| Weighted average fair value at grant date, Granted |
|
|
$ 0.49
|
$ 0.77
|
|
|
| Unrecognized compensation cost |
$ 2,709,897
|
|
$ 2,709,897
|
|
$ 1,423,150
|
|
| Weighted average vesting period, years |
|
|
3 years 1 month 6 days
|
|
2 years 2 months 12 days
|
|
| 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 |
6,697,315
|
|
6,697,315
|
|
|
|
| Shares available for issuance |
10,295,185
|
|
10,295,185
|
|
|
|
| The 2003 Plan [Member] |
|
|
|
|
|
|
| Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |
|
|
|
|
|
|
| Number of options, Oustanding |
6,108,500
|
|
6,108,500
|
|
|
|
| First Anniversary [Member] |
|
|
|
|
|
|
| Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |
|
|
|
|
|
|
| Share Based Compensation Arrangement By Share Based Payment Award Award Vesting Period Percentage |
|
|
30.00%
|
|
|
|
| Second Anniversary [Member] |
|
|
|
|
|
|
| Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |
|
|
|
|
|
|
| Share Based Compensation Arrangement By Share Based Payment Award Award Vesting Period Percentage |
|
|
30.00%
|
|
|
|
| Third Anniversary [Member] |
|
|
|
|
|
|
| Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |
|
|
|
|
|
|
| Share Based Compensation Arrangement By Share Based Payment Award Award Vesting Period Percentage |
|
|
40.00%
|
|
|
|
| First Anniversary (B) [Member] |
|
|
|
|
|
|
| Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |
|
|
|
|
|
|
| Share Based Compensation Arrangement By Share Based Payment Award Award Vesting Period Percentage |
|
|
25.00%
|
|
|
|
| Second Anniversary (B) [Member] |
|
|
|
|
|
|
| Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |
|
|
|
|
|
|
| Share Based Compensation Arrangement By Share Based Payment Award Award Vesting Period Percentage |
|
|
25.00%
|
|
|
|
| Third Anniversary (B) [Member] |
|
|
|
|
|
|
| Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |
|
|
|
|
|
|
| Share Based Compensation Arrangement By Share Based Payment Award Award Vesting Period Percentage |
|
|
25.00%
|
|
|
|
| Fourth Anniversary (B) [Member] |
|
|
|
|
|
|
| Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |
|
|
|
|
|
|
| Share Based Compensation Arrangement By Share Based Payment Award Award Vesting Period 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.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
|
|
|
|
| Exercise Price Range $0.90 to $1.35 [Member] |
|
|
|
|
|
|
| Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |
|
|
|
|
|
|
| Stock options granted |
|
|
|
1,398,499
|
|
|
| Stock option grants fair value |
|
|
|
$ 1,073,810
|
|
|
| Exercise Price Range $0.90 to $1.35 [Member] | Minimum [Member] |
|
|
|
|
|
|
| Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |
|
|
|
|
|
|
| Stock option exercise price |
|
|
|
$ 0.90
|
|
|
| Exercise Price Range $0.90 to $1.35 [Member] | Maximum [Member] |
|
|
|
|
|
|
| Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |
|
|
|
|
|
|
| Stock option exercise price |
|
|
|
$ 1.35
|
|
|