XML 90 R77.htm IDEA: XBRL DOCUMENT v3.22.0.1
EMPLOYEE BENEFITS, Employee Health Benefits (Details) - Employee Health Benefits [Member]
$ in Thousands
12 Months Ended
Dec. 31, 2021
USD ($)
h
Dec. 31, 2020
USD ($)
Dec. 31, 2019
USD ($)
Employee Health Benefits [Abstract]      
Waiting period to be eligible for non-officers 60 days    
Welfare benefit expense $ 4,500 $ 4,400 $ 4,800
Accrued benefit obligations 825 $ 823  
Annual limit for stop loss amount per participant $ 100    
Minimum [Member]      
Employee Health Benefits [Abstract]      
Number of working hours required per week to be eligible to cover under self-insured welfare benefit plan | h 30