Annual report pursuant to Section 13 and 15(d)

Income Taxes - Narrative (Details)

v3.19.3.a.u2
Income Taxes - Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Tax Credit Carryforward [Line Items]      
Deferred tax assets, net $ 15,601 $ 11,209  
Deferred tax assets, valuation allowance 1,717 1,189  
NOL carryforward for federal income tax purpose 2,000    
NOL carryforward for state income tax purpose 8,100    
Deferred tax assets, operating loss carryforwards, foreign 18,500    
Unrecognized tax benefit that would impact effective tax rate 16,600 13,200 $ 9,700
Income tax penalties and expense 806 $ 655 0
Provisional reduction to net deferred tax assets     $ 13,000
State and Local Jurisdiction      
Tax Credit Carryforward [Line Items]      
Tax credit carryforward $ 7,200