|
Income Taxes (Components of Provision for Income Taxes) (Details) (USD $)
In Thousands, unless otherwise specified |
12 Months Ended | ||
|---|---|---|---|
|
Dec. 31, 2013
|
Dec. 31, 2012
|
Dec. 31, 2011
|
|
| Income Taxes [Abstract] | |||
| Current | $ (351) | $ 3,205 | $ 4,461 |
| Deferred | 4,329 | 772 | (1,337) |
| Provision for income taxes | $ 3,978 | $ 3,977 | $ 3,124 |