XML 452 R57.htm IDEA: XBRL DOCUMENT v3.4.0.3
Employee Benefits and Share-Based Compensation - Employee Stock Purchase Plan (ESPP) Activity (Details)
$ in Millions
Mar. 31, 2016
USD ($)
1997 Employee Stock Purchase Plan | Employee Stock Purchase Plan  
Share-Based Arrangements with Employees and Nonemployees [Line Items]  
Unrecognized compensation cost $ 7.1