v3.25.2
EMPLOYEE BENEFIT PLANS - Assumptions (Details) - $ / shares
6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Stock Options    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Dividend yield 0.00% 0.00%
Expected volatility 35.00% 35.00%
Risk-free interest rate 4.30% 4.30%
Expected life (in years) 5 years 5 years
Weighted-average grant date fair value (in dollars per share) $ 30.05 $ 31.57
Performance Shares    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Dividend yield 0.00% 0.00%
Expected volatility 31.00% 34.00%
Risk-free interest rate 4.20% 4.50%
Expected life (in years) 3 years 3 years
Weighted-average grant date fair value (in dollars per share) $ 85.29 $ 86.96