XML 97 R72.htm IDEA: XBRL DOCUMENT v3.25.0.1
EMPLOYEE BENEFIT PLANS (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
EMPLOYEE BENEFIT PLANS      
Period of completion of services for qualification of defined contribution plan 90 days    
Defined contribution plan, percentage of employer matching contribution 50.00%    
Defined contribution plan, percentage of participant contributions 5.00%    
Employee contributions vesting period 5 years    
Defined contribution plan, employer contribution $ 1.8 $ 1.6 $ 1.4