XML 98 R85.htm IDEA: XBRL DOCUMENT v3.22.4
SHARE REPURCHASE PROGRAM (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
May 03, 2022
SHARE REPURCHASE PROGRAM      
Stock repurchase program, number of shares authorized to be repurchased 8,500,000    
Stock repurchase Program additional number of shares authorized to be repurchased     1,000,000.0
Stock repurchased and retired during period, shares 171,397 125,204  
Payments for repurchase of common stock $ 4,195 $ 2,525  
Stock repurchase program, remaining number of shares authorized to be repurchased 1,039,179