v3.25.0.1
DEFINED CONTRIBUTION PLAN AND BENEFIT PLANS - Narrative (Details)
$ in Millions
12 Months Ended
Dec. 31, 2024
USD ($)
plan
Dec. 31, 2023
USD ($)
Retirement Benefits [Abstract]    
Contributions to 401(k) plan | $ $ 0.8 $ 0.8
Number of defined benefit pension plans | plan 2