|
Basis of Presentation - Additional Information (Details) (USD $)
In Thousands, unless otherwise specified |
Sep. 30, 2014
|
Dec. 31, 2013
|
|---|---|---|
| Organization Consolidation And Presentation Of Financial Statements [Abstract] | ||
| Deferred income taxes | $ 104,251 | $ 18,609 |