XML 193 R178.htm IDEA: XBRL DOCUMENT v3.10.0.1
EMPLOYEES' BENEFIT PLAN- Narratives (Detail) - USD ($)
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Defined Benefit Plan Disclosure [Line Items]      
Defined Contribution Plan, Employer Matching Contribution, Percent 50.00%    
Employee contribution percent maximum to get employer matching contribution 6.00%    
Total plan expense $ 1,500,000 $ 900,000 $ 1,100,000
Matching Constribution Description The matching contribution of fifty cents for every dollar of the employee’s contribution is comprised of: (i) twenty-five cents for every dollar of the employee’s contribution up to 6% of the employee’s eligible compensation to be paid to the Plan as of each bi-weekly payroll; and, (ii) an additional twenty-five cents for every dollar of the employee’s contribution up to 6% of the employee’s eligible compensation to be deposited as a lump sum as of the second payroll of the month of January of the Plan Year following that in which the elective deferrals were made.    
PUERTO RICO [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Defined Contribution Plan, Maximum Annual Contribution Per Employee, Amount $ 15,000 15,000 15,000
United States And Virign Islands Operations [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Defined Contribution Plan, Maximum Annual Contribution Per Employee, Amount $ 18,500 $ 18,000 $ 18,000