XML 116 R81.htm IDEA: XBRL DOCUMENT v3.24.0.1
EMPLOYEE BENEFITS (Details) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Defined Benefit Plan Disclosure [Line Items]      
Employer contribution percentage to retirement plan 18.90%    
Defined contribution plan wage base $ 330,000 $ 305,000 $ 290,000
Requisite service period 3 years    
Expenses under defined contribution plan $ 3,600,000 3,100,000 2,700,000
Maximum gross annual base salary under plan 750,000    
Expenses for NQDC plan $ 100,000 $ 200,000 $ 200,000
Base percentage      
Defined Benefit Plan Disclosure [Line Items]      
Employer contribution percentage to retirement plan 13.20%    
Excess percentage      
Defined Benefit Plan Disclosure [Line Items]      
Employer contribution percentage to retirement plan 5.70%