XML 106 R77.htm IDEA: XBRL DOCUMENT v3.7.0.1
Restatement of Previously Issued Consolidated Financial Statements Restatement of Previously Issued Consolidated Financial Statements - Additional Information (Details) - USD ($)
$ in Thousands
Dec. 31, 2016
Dec. 31, 2015
Dec. 31, 2014
Error Corrections and Prior Period Adjustments Restatement [Line Items]      
Valuation allowance $ 346,199 $ 2,999 $ 3,096
Restatement Adjustments [Member] | Deferred Tax Asset Valuation Allowance Adjustments [Member]      
Error Corrections and Prior Period Adjustments Restatement [Line Items]      
Valuation allowance $ 304,700