XML 42 R20.htm IDEA: XBRL DOCUMENT  v2.3.0.11
Share-Based Compensation Additional Information (Details)
6 Months Ended 3 Months Ended 6 Months Ended
Jun. 30, 2011
Jun. 30, 2010
Jun. 30, 2011
Employee Stock Purchase Plan [Member]
Jun. 30, 2010
Employee Stock Purchase Plan [Member]
Jun. 30, 2011
Employee Stock Purchase Plan [Member]
Jun. 30, 2010
Employee Stock Purchase Plan [Member]
May 04, 2011
Stock Option plan 2011 [Member]
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Shares authorized for option grants             3,000,000
Options granted 2,998,390 2,634,885          
Grant of employee stock purchase rights and issuance of shares     0 0 0 0