XML 88 R77.htm IDEA: XBRL DOCUMENT v3.19.2
Income Taxes (Narrative) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2019
Jun. 30, 2019
Jun. 30, 2018
Dec. 31, 2018
Income Tax Disclosure [Abstract]        
Valuation allowance $ 21,907 $ 21,907    
Gross unrecognized tax benefits 18,102 18,102   $ 15,628
Unrecognized tax benefits, exclusive of interest and penalties, recorded as a non-current liability 6,411 6,411   4,429
Unrecognized tax benefits that would impact effective tax rate, if recognized 12,116 12,116    
Potential interest and penalties related to unrecognized tax benefits included in income tax expense   898 $ 548  
Accrued interest and penalties on unrecognized tax benefits $ 6,924 $ 6,924   $ 5,977