XML 123 R108.htm IDEA: XBRL DOCUMENT v3.22.0.1
EMPLOYEE BENEFIT PLANS (Details) - USD ($)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
EMPLOYEE BENEFIT PLANS      
Contribution liability $ 6,588,000 $ 6,287,000  
Medical benefits expense amount 4,161,000 4,840,000 $ 3,734,000
Profit Sharing Plan      
EMPLOYEE BENEFIT PLANS      
Contribution expense $ 1,269,000 $ 1,118,000 $ 1,223,000
Employees contributions vesting period 6 years 6 years 6 years