STOCK REPURCHASE PROGRAMS - Narrative (Details) - Shareholder Repurchase Program - USD ($) |
1 Months Ended | |
---|---|---|
Nov. 30, 2024 |
Jun. 29, 2025 |
|
Share Repurchase Program [Line Items] | ||
Remaining authorized shares to be purchased amount | $ 72,900,000 | |
Board of Directors Chairman | ||
Share Repurchase Program [Line Items] | ||
Share repurchase program period (in months) | 24 months | |
Authorized share repurchase program amount | $ 200,000,000 | |
Remaining authorized shares to be purchased amount | $ 168,000,000.0 |