|
Income Taxes - Reconciliation Of Unrecognized Tax Benefits (Details) (USD $)
In Thousands, unless otherwise specified |
12 Months Ended | ||
|---|---|---|---|
|
Dec. 31, 2014
|
Dec. 31, 2013
|
Dec. 31, 2012
|
|
| Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward] | |||
| Beginning balance | $ 5,283 | $ 6,176 | $ 6,059 |
| Increases related to prior year tax position | 0 | 0 | 0 |
| (Decreases) increases related to prior year tax positions, due to foreign currency exchange | (427) | (893) | 117 |
| Ending balance | $ 4,856 | $ 5,283 | $ 6,176 |