XML 75 R61.htm IDEA: XBRL DOCUMENT v3.8.0.1
Income Taxes - Additional Information (Detail) - USD ($)
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Income Tax Reconciliation [Line Items]        
Income taxes   $ 13,152,000 $ 5,698,000 $ 5,031,000
Cash taxes paid net of refunds   $ 3,400,000 $ 6,900,000 $ 12,300,000
Tax Cuts and Jobs Act incomplete accouning transition tax unrepatriated earnings foreign subsidiaries payable period   8 years    
U.S. federal statutory tax rate   35.00% 35.00% 35.00%
Deferred tax assets, provisional decrease   $ 6,100    
Deferred tax liability, provisional decrease   2,900    
Adjustment to deferred income tax expense   3,200    
Provisional transition tax expense   3,800    
Transition tax expense, affects tax rate   2,600    
Net operating loss carryforwards, indefinite   $ 10,000,000    
Foreign net operating loss carryforwards expiration period start year   2024    
Foreign net operating loss carryforwards expiration period end year   2027    
Valuation allowance   $ 3,965,000 $ 3,805,000  
Net increase in valuation allowance from the prior year   200,000    
Recognized accrued interest and penalties reversed   100,000 100,000 $ 100,000
Payment of interest accrued   0 0 100,000
Accrued penalties payment   0 0 0
Unrecognized tax benefits that would impact effective tax rate   0 $ 0 $ 200,000
Foreign Country [Member]        
Income Tax Reconciliation [Line Items]        
Net operating loss carryforwards   11,300,000    
Net operating loss carryforwards, definite   1,000,000    
Scenario Plan [Member]        
Income Tax Reconciliation [Line Items]        
U.S. federal statutory tax rate 21.00%      
ASU 2016-09 [Member]        
Income Tax Reconciliation [Line Items]        
Excess tax benefit from stock-based compensation awards   $ 200,000