STOCK REPURCHASE PROGRAMS - Narrative (Details) - Shareholder Repurchase Program $ in Millions |
1 Months Ended |
---|---|
Dec. 31, 2022
USD ($)
| |
Share Repurchase Program [Line Items] | |
Stock repurchase program, authorized amount | $ 38.2 |
Board of Directors | |
Share Repurchase Program [Line Items] | |
Stock repurchase program, period | 24 months |
Stock repurchase program, authorized amount | $ 100.0 |
Remaining authorized repurchase amount | $ 96.4 |