XML 86 R66.htm IDEA: XBRL DOCUMENT v3.3.1.900
Stock-Based Compensation and Employee Benefit Plans (2014 Employee Stock Purchase Plan) (Narrative) (Details) - 2014 Employee Stock Purchase Plan
12 Months Ended
Dec. 31, 2014
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Discount to purchase shares, percentage of eligible compensation (up to) 15.00%
Percentage of lower of fair market value on first or last trading day of offering period 85.00%
Number of shares available (shares) 1,800,000
Annual increase of shares available for issuance, percentage of outstanding shares 1.00%