Quarterly report pursuant to Section 13 or 15(d)

Income Taxes - Narrative (Details)

v3.20.2
Income Taxes - Narrative (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2019
Sep. 30, 2020
Dec. 31, 2019
Income Tax Disclosure [Abstract]      
Release of valuation allowance $ 21,907    
Gross unrecognized tax benefits   $ 20,782 $ 18,939
Unrecognized tax benefits, exclusive of interest and penalties, recorded as a non-current liability   7,149 6,504
Unrecognized tax benefits that would impact effective tax rate, if recognized   15,683  
Decrease in liability for unrecognized tax benefits in the next twelve months   10,690  
Accrued interest and penalties on unrecognized tax benefits   $ 8,773 $ 7,336