XML 97 R81.htm IDEA: XBRL DOCUMENT v3.25.0.1
EMPLOYEE BENEFIT PLAN (Details) - USD ($)
$ in Millions
12 Months Ended
Sep. 01, 2023
Aug. 31, 2023
Dec. 31, 2024
Dec. 31, 2023
Retirement Benefits [Abstract]        
Stock issued during period, shares, employee benefit plan (in shares)     1,609,480  
Defined contribution plan, employer matching contribution, percent of match     50.00%  
Defined contribution plan, maximum annual contributions per employee, percent     4.00%  
Annual vesting percentage 20.00% 20.00%    
Award vesting period 1 year 5 years    
Share-based compensation arrangement by share-based payment award, award requisite service period 2 years      
Defined benefit plan, plan assets, contributions by employer     $ 2.1 $ 2.1