STOCK REPURCHASE PROGRAMS - Narrative (Details) - Shareholder Repurchase Program - USD ($) $ in Millions |
12 Months Ended | |
---|---|---|
Dec. 31, 2022 |
Apr. 02, 2023 |
|
Share Repurchase Program [Line Items] | ||
Remaining authorized shares to be purchased amount | $ 38.2 | |
Board of Directors Chairman | ||
Share Repurchase Program [Line Items] | ||
Share repurchase program period | 24 months | |
Authorized share repurchase program amount | $ 100.0 | |
Remaining authorized shares to be purchased amount | $ 92.7 |