XML 86 R69.htm IDEA: XBRL DOCUMENT v2.4.0.6
Stock Option Plans and Share-Based Compensation ESPP- Employee stock purchase plan (Details) (USD $)
3 Months Ended
Mar. 31, 2013
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Common Stock, Capital Shares Reserved for Future Issuance 1,107,858
Employee Stock [Member]
 
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
ESPP max percent of earnings contributable 15.00%
ESPP max annual contribution $ 25,000
ESPP purchase price as percent of begin and-or ending fair value 85.00%
Shares, Issued 4,039,838
Common Stock, Capital Shares Reserved for Future Issuance 1,291,717
Share-based Compensation Arrangement by Share-based Payment Award, Shares Issued in Period 256,994