COMMON STOCK REPURCHASE PROGRAM (Details) - USD ($) shares in Thousands |
3 Months Ended | |||||
---|---|---|---|---|---|---|
Jul. 28, 2022 |
Feb. 09, 2022 |
Oct. 21, 2021 |
Jun. 30, 2022 |
Mar. 31, 2022 |
Dec. 31, 2021 |
|
Equity, Class of Treasury Stock [Line Items] | ||||||
Repurchase of common stock, value | $ 20,000,000 | $ 9,882,000 | ||||
July 2022 Repurchase Program | ||||||
Equity, Class of Treasury Stock [Line Items] | ||||||
Stock repurchase program, authorized amount | $ 20,000,000 | |||||
Stock repurchase program, period in force | 12 months | |||||
February 9, 2022 Repurchase Program | ||||||
Equity, Class of Treasury Stock [Line Items] | ||||||
Stock repurchase program, authorized amount | $ 20,000,000 | |||||
Stock repurchase program, period in force | 12 months | |||||
October 21, 2021 Repurchase Program | ||||||
Equity, Class of Treasury Stock [Line Items] | ||||||
Stock repurchase program, authorized amount | $ 20,000,000 | |||||
Stock repurchase program, period in force | 12 months | |||||
Repurchase of common stock (in shares) | 271 | 133 | 132 | |||
Repurchase of common stock, value | $ 20,000,000 | $ 9,882,000 | $ 10,118,000 |