XML 103 R88.htm IDEA: XBRL DOCUMENT v3.25.4
EMPLOYEE BENEFITS (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2025
USD ($)
Hour
Dec. 31, 2024
USD ($)
Dec. 31, 2023
USD ($)
401K Plan [Member]      
EMPLOYEE BENEFITS [Abstract]      
Percentage of employer matching contribution for first 5% of participant's contribution 100.00%    
Percentage of participant's compensation contributed for employer's 100% matching contribution 5.00%    
Expense for contributions to 401 (k) plan $ 1,900 $ 1,800 $ 1,800
Employee Health Benefits [Member]      
EMPLOYEE BENEFITS [Abstract]      
Waiting period to be eligible for non-officers 60 days    
Welfare benefit expense $ 4,800 4,500 $ 4,400
Accrued benefit obligations 957 746  
Annual limit for stop loss amount per participant $ 200    
Employee Health Benefits [Member] | Minimum [Member]      
EMPLOYEE BENEFITS [Abstract]      
Number of working hours required per week to be eligible to cover under self-insured welfare benefit plan (in Hour) | Hour 30    
Executive Salary Continuation Plan [Member]      
EMPLOYEE BENEFITS [Abstract]      
Liabilities for cost of benefits accrued $ 13,900 $ 13,700  
Defined Benefit Plan, Tax Status [Extensible Enumeration] us-gaap:NonqualifiedPlanMember us-gaap:NonqualifiedPlanMember us-gaap:NonqualifiedPlanMember
Defined Benefit Plan, Funding Status [Extensible Enumeration] us-gaap:UnfundedPlanMember us-gaap:UnfundedPlanMember us-gaap:UnfundedPlanMember
Charges to income for plans $ 1,000 $ 1,100 $ 1,100