XML 27 R14.htm IDEA: XBRL DOCUMENT v3.8.0.1
Organization and Basis of Presentation Adoption of 2016-09 (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2017
Sep. 30, 2016
Jan. 01, 2017
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
Other Tax Expense (Benefit) $ (400)    
Excess tax benefits from stock-based awards $ 0 $ (494)  
Deferred Tax Asset [Domain]      
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
Cumulative Effect of New Accounting Principle in Period of Adoption     $ (500)
Retained Earnings [Member]      
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
Cumulative Effect of New Accounting Principle in Period of Adoption     (800)
Additional Paid-in Capital [Member]      
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
Cumulative Effect of New Accounting Principle in Period of Adoption     $ 1,300