|
Stockholders' Equity (Stock Option Plans) (Details)
|
Jun. 30, 2012
|
|---|---|
|
2004 Employee Stock Option Plan [Member]
|
|
| Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | |
| Stock option plan, number of shares approved | 1,700,000 |
| Stock options plan, proposed increase amount | 3,400,000 |
|
2004 Non-Executive Director Stock Option Plan [Member]
|
|
| Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | |
| Stock option plan, number of shares approved | 200,000 |
| Stock options plan, proposed increase amount | 500,000 |