XML 46 R34.htm IDEA: XBRL DOCUMENT v3.20.4
Income Taxes - Additional Information (Detail) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 12 Months Ended
Dec. 31, 2017
Dec. 31, 2018
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Income Taxes [Line Items]            
Net operating loss carry-forwards     $ 300      
Operating loss carryforwards, expiration date     2025      
Tax credit carry-forwards     $ 4,300      
Tax credit carry-forwards deferred tax asset     3,408 $ 4,027    
Tax credit carry-forwards, valuation allowance     2,200      
Undistributed earnings and profits     $ 52,200      
Provisional estimate of one-time deemed repatriation transition tax $ 3,300 $ 300        
Deferred tax asset provisional write-down income tax expense benefit 700          
Tax benefit from remeasurement of deferred tax assets and liabilities 1,200       $ 500  
Effective income tax rate from remeasurement of deferred tax assets and liabilities     21.00% 21.00% 21.00% 35.00%
Unrecognized tax benefits $ 7,419 $ 7,113 $ 12,804 $ 11,239 $ 7,113 $ 7,419
Unrecognized tax benefits which, if recognized, would affect the effective tax rate     11,900 10,200    
Accrued interest and penalties recognized related to unrecognized tax benefits     400 500 $ 500  
Accrued interest and penalties     2,000 $ 1,700    
Reasonably possible amount of decrease in unrecognized tax benefit over the next twelve months     $ 3,900      
Earliest Tax Year            
Income Taxes [Line Items]            
Tax credit carry-forwards, expiration dates     2021      
Latest Tax Year            
Income Taxes [Line Items]            
Tax credit carry-forwards, expiration dates     2030      
NOL expires in 2025            
Income Taxes [Line Items]            
Net operating loss carry-forwards     $ 200