|
Defined Contribution Plan (Details) (USD $)
|
12 Months Ended |
|
Dec. 31, 2014
|
Dec. 31, 2013
|
| Other Employee Benefit Plans [Abstract] |
|
|
| Defined contribution plan, maximum annual contributions per employee, percent |
60.00% |
|
| Defined contribution plan, maximum annual contributions per employee, amount |
$ 17,500 |
|
| Defined contribution plan, additional annual contributions for employees over 50 years old, amount |
5,500 |
|
| Defined contribution plan, employer matching contribution, percent of match |
100.00% |
|
| Defined contribution plan, employer matching contribution, percent of employees gross pay |
2.50% |
|
| Percent of additional contributions made by employees over the age of 50 that employer will match |
50.00% |
|
| Defined Contribution Plan Employer Additional Contribution Matching Percent of Employees Gross Pay |
2.50% |
|
| Defined contribution plan, employer matching contribution, percent of employees' gross pay |
3.75% |
|
| Employers matching contribution, annual vesting percentage |
100.00% |
|
| Defined contribution plan, employers matching contribution, vesting period |
5 years |
|
| Defined contribution plan, cost recognized |
$ 204,000 |
$ 118,000 |