|
Stockholders' Equity (Schedule of Dividend Increases) (Details) (USD $)
|
1 Months Ended | ||
|---|---|---|---|
|
Apr. 30, 2014
|
Jul. 31, 2013
|
Apr. 30, 2013
|
|
| Schedule of Dividend Increases [Line Items] | |||
| Common stock, dividends, rate increase, percent | 39.00% | 100.00% | 20.00% |
|
Quarterly [Member]
|
|||
| Schedule of Dividend Increases [Line Items] | |||
| Common stock, dividends, per share, declared | $ 0.250 | $ 0.18 | $ 0.09 |
|
Annual [Member]
|
|||
| Schedule of Dividend Increases [Line Items] | |||
| Common stock, dividends, per share, declared | $ 1 | $ 0.72 | $ 0.36 |