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% |