|
Income Taxes (Balance Sheet Location of Deferred Tax Assets and Liabilities) (Details) (USD $)
In Thousands, unless otherwise specified |
Dec. 31, 2014
|
Dec. 31, 2013
|
|---|---|---|
| Income Tax Disclosure [Abstract] | ||
| Current deferred tax assets | $ 21,301 | $ 16,683 |
| Current deferred tax liabilities | 0 | 0 |
| Noncurrent deferred tax assets | 20,175 | 18,507 |
| Noncurrent deferred tax liabilities | 0 | 0 |
| Total net deferred tax assets | $ 41,476 | $ 35,190 |