v3.22.0.1
STOCK REPURCHASE PROGRAMS - Narrative (Details) - Shareholder Repurchase Program - USD ($)
$ in Millions
1 Months Ended
May 31, 2018
Dec. 31, 2021
Mar. 31, 2020
Share Repurchase Program [Line Items]      
Remaining authorized repurchase amount   $ 22.6  
Board of Directors      
Share Repurchase Program [Line Items]      
Stock repurchase program, period 24 months    
Stock repurchase program, authorized amount     $ 50.0