STOCK REPURCHASE PROGRAMS - Narrative (Details) - Shareholder Repurchase Program - USD ($) $ in Millions |
1 Months Ended | |
|---|---|---|
Nov. 30, 2024 |
Jun. 28, 2026 |
|
| Share Repurchase Program [Line Items] | ||
| Remaining authorized shares to be purchased amount | $ 72.9 | |
| Board of Directors Chairman | ||
| Share Repurchase Program [Line Items] | ||
| Share repurchase program period (in months) | 24 months | |
| Authorized share repurchase program amount | $ 200.0 | |
| Remaining authorized shares to be purchased amount | $ 61.9 |