XML 98 R81.htm IDEA: XBRL DOCUMENT v3.24.0.1
EMPLOYEE BENEFITS, Employee Stock Ownership Plan (Details) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
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,800,000 $ 1,900,000 $ 1,800,000
Employee Stock Ownership Plan (ESOP) Plan [Member]      
EMPLOYEE BENEFITS [Abstract]      
Required service period for an employee to be covered by ESOP plan 1 month    
Minimum threshold of ESOP participant account balance for distribution to an individual retirement account $ 1,000    
Maximum threshold of ESOP participant account balance for distribution of lump sum cash payment $ 10,000    
Shares held by ESOP (in shares)   2,574,100