Annual report pursuant to Section 13 and 15(d)

EMPLOYEE BENEFITS AND STOCK BASED COMPENSATION (Payment Made for Employee Benefit Plans) (Details)

v3.10.0.1
EMPLOYEE BENEFITS AND STOCK BASED COMPENSATION (Payment Made for Employee Benefit Plans) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Employee Benefits and Share-based Compensation, Noncash [Abstract]      
401(K) Plan $ 4,592 $ 3,505 $ 3,263
ESOP 1,005 1,255 1,425
Cash 1,509 1,461 1,496
Total $ 7,106 $ 6,221 $ 6,184