XML 76 R60.htm IDEA: XBRL DOCUMENT v3.7.0.1
Income Taxes (Details)
$ in Thousands
6 Months Ended
Jun. 30, 2017
USD ($)
Income Tax Disclosure [Abstract]  
Liability for unrecognized tax benefits $ 2,790
Unrecognized tax benefits, income tax penalties and interest accrued 536
Unrecognized tax benefits that would impact the effective tax rate 2,433
Unrecognized tax benefits, reduction resulting from lapse of applicable statute of limitations $ 138
Minimum  
Income Tax Examination [Line Items]  
Income Tax Examination, Year under Examination 2014
Maximum  
Income Tax Examination [Line Items]  
Income Tax Examination, Year under Examination 2016