XML 101 R94.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Income Taxes - Schedule of Unrecognized Tax Benefits Roll Forward (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Income Tax Disclosure [Abstract]      
Beginning balance $ 31,036 $ 33,054 $ 3,446
Increases (decreases) due to foreign currency translations (632) (2,018)  
Increases (decreases) as a result of positions taken during: Prior periods (36)    
Current period     29,773
Expiration of applicable statutes of limitation     (165)
Ending balance $ 30,368 $ 31,036 $ 33,054