XML 157 R105.htm IDEA: XBRL DOCUMENT v3.8.0.1
EMPLOYEE BENEFITS - Defined Contribution Plan Narrative (Details)
12 Months Ended
Dec. 31, 2017
Dec. 31, 2014
Defined Contribution Plan, 401K    
Defined Contribution Plan Disclosure [Line Items]    
Employer matching contribution (as a percentage) 100.00% 100.00%
Percentage of employees' pay (up to) 3.00% 3.00%
Defined Contribution Plan, Alternate Contribution 401K    
Defined Contribution Plan Disclosure [Line Items]    
Employer matching contribution (as a percentage) 50.00%  
Percentage of employees' pay (up to) 8.00%