XML 89 R74.htm IDEA: XBRL DOCUMENT v3.10.0.1
Income Taxes - Schedule of Gross Unrecognized Tax Benefits (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Income Tax Disclosure [Abstract]      
Beginning balance $ 6,890 $ 5,698 $ 2,604
Increases in tax positions for prior years 0 5 0
Decreases in tax positions for prior years (579) 0 (196)
Increases in tax positions for current year 2,214 1,187 3,365
Lapse in statute of limitations 0 0 (75)
Ending Balance $ 8,525 $ 6,890 $ 5,698