v3.25.2
OPTIONS AND AWARDS - Schedule of Assumptions for Stock Options Granted (Details) - shares
shares in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Share-Based Payment Arrangement [Abstract]        
Options granted (in shares) 175 173 327 354
Weighted Average Risk-Free Rate 4.20% 4.40% 4.20% 4.40%
Expected Life 6 years 2 months 12 days 6 years 1 month 6 days 6 years 2 months 12 days 6 years 1 month 6 days
Weighted Average Volatility 39.10% 40.60% 39.40% 40.80%
Weighted Average Dividend Yield 0.20% 0.20% 0.20% 0.20%