XML 143 R121.htm IDEA: XBRL DOCUMENT v3.20.1
Income Taxes - Additional Information (Detail) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2020
Dec. 31, 2019
Income Tax Disclosure [Abstract]    
Unrecognized tax benefits $ 29,694 $ 31,029
Unrecognized tax benefits that would impact effective tax rate 28,500 29,835
Unrecognized tax benefits, interest on income taxes accrued 5,724 5,812
Unrecognized tax benefits, excluding exchange rate differences for interest recognized 193 826
Accrued penalties $ 1,068 $ 1,084