XML 23 R22.htm IDEA: XBRL DOCUMENT v2.4.0.6
Share-Based Compensation - Additional Information (Details)
6 Months Ended
Jun. 30, 2012
Jun. 30, 2011
Jun. 30, 2012
Employee Stock Purchase Plan [Member]
Jun. 30, 2011
Employee Stock Purchase Plan [Member]
May 04, 2012
Stock Option Plan 2012 [Member]
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Shares authorized for option grants         3,000,000
Options granted 2,822,990 2,998,390      
Issuance of shares under stock purchase plan     0 0