XML 101 R85.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Income Taxes - Schedule of Reconciliations of Unrecognized Tax Benefits (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Income Tax Disclosure [Abstract]      
Unrecognized tax benefits, opening balance $ 168 $ 1,927 $ 1,931
Gross increases – tax positions in prior period 2,760 29  
Gross increases – current period tax positions 355 26 20
Foreign currency translation 7 1 69
Settlement   (1,526)  
Lapse of statute of limitations (17) (289) (93)
Unrecognized tax benefits, ending balance $ 3,273 $ 168 $ 1,927