XML 99 R82.htm IDEA: XBRL DOCUMENT v3.24.0.1
EMPLOYEE BENEFITS, Employee Health Benefits (Details) - Employee Health Benefits [Member]
$ in Thousands
12 Months Ended
Dec. 31, 2023
USD ($)
h
Dec. 31, 2022
USD ($)
Dec. 31, 2021
USD ($)
Employee Health Benefits [Abstract]      
Waiting period to be eligible for non-officers 60 days    
Welfare benefit expense $ 4,400 $ 4,200 $ 4,500
Accrued benefit obligations 742 $ 653  
Annual limit for stop loss amount per participant $ 150    
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