XML 15 R73.htm IDEA: XBRL DOCUMENT v3.20.1
Income Taxes - Narrative (Details) - USD ($)
$ in Thousands
Mar. 31, 2020
Dec. 31, 2019
Income Tax Disclosure [Abstract]    
Gross unrecognized tax benefits $ 19,370 $ 18,939
Unrecognized tax benefits, exclusive of interest and penalties, recorded as a non-current liability 6,433 6,504
Unrecognized tax benefits that would impact effective tax rate, if recognized 13,355  
Accrued interest and penalties on unrecognized tax benefits $ 7,274 $ 7,336