XML 122 R63.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Income Taxes - Additional Information (Detail) - USD ($)
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Dec. 22, 2017
Income Tax Disclosure [Abstract]        
Measurement period adjustment, change in tax rate, income tax benefit   $ 3,576,000    
Measurement period adjustment, transition tax for accumulated foreign earnings, income tax expense   5,026,000    
Additional U.S. tax act- transition tax $ 1,661      
U.S. tax act - transition tax 20,434,000 18,773,000    
Unremitted foreign earnings $ 727,000,000     $ 495,000,000
Income tax holiday term 10 years      
Income tax holiday, percent 1.50%      
Income tax holiday, aggregate dollar amount $ 15,030,000      
Payments for income taxes net of refunds 10,244,000 19,763,000 $ 67,782,000  
Operating Loss Carryforwards [Line Items]        
Valuation allowances 27,270,000 $ 22,620,000    
Recognition of unrecognized tax benefit upon which the effective rate would change 9,934,000      
Unrecognized tax benefit that would impact effective tax rate 8,468,000      
Interest on income tax expense (benefit) 1,262,000      
Unrecognized tax benefits interest on income taxes accrued 1,353,000      
United States        
Operating Loss Carryforwards [Line Items]        
Tax loss carryforward domestic 6,560,000      
Foreign        
Operating Loss Carryforwards [Line Items]        
Tax loss carryforward domestic $ 76,748,000