|
Stockholders' Equity and Stock-Based Compensation Employee Stock Purchase Plan (Details)
|
6 Months Ended | |
|---|---|---|
|
Jun. 30, 2014
|
Jun. 30, 2013
|
|
| Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | ||
| Employee Stock Purchase Plan, shares authorized | 10,000,000 | |
| Employee Stock Purchase Plan, issued shares | 333,824 | 271,402 |