v3.23.1
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