XML 18 R86.htm IDEA: XBRL DOCUMENT v3.19.2
Income Taxes - Narrative (Details) - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2018
Dec. 31, 2017
Jun. 30, 2019
Jun. 30, 2018
Tax Credit Carryforward        
Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent 21.00% 35.00%    
Effective Income Tax Rate Reconciliation, Change in Enacted Tax Rate, Percent     6.70%  
Deferred tax asset valuation allowance        
Deferred tax asset valuation allowance $ (10,400)   $ (4,866) $ (10,400)
Unrecognized tax benefits that if recognized would reduce the effective tax rate     5,400  
Accrued interest     500  
Accrued penalties related to uncertain tax positions     100  
Benefit for interest and penalties     100  
Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount     4,800  
Foreign        
Tax Credit Carryforward        
Net operating loss carryforwards     900  
Research and development tax credit carryforward | State and Local Jurisdiction [Member]        
Tax Credit Carryforward        
Tax credit carryforward     3,900  
Research and development tax credit carryforward | State and Local Jurisdiction [Member]        
Tax Credit Carryforward        
Tax credit carryforward     4,000  
Accounting Standards Update 2016-09 [Member]        
Tax Credit Carryforward        
Increase (Decrease) in Income Taxes     $ 3,800 $ 3,000
EffectiveIncomeTaxRateReconciliationChangeInTaxRateDueToExcessTaxBenefitsRecognizedFromShareBasedCompensation     (1.00%) 1.00%