XML 123 R115.htm IDEA: XBRL DOCUMENT v3.24.0.1
SHAREHOLDERS EQUITY - Additional Information (Details) - USD ($)
12 Months Ended
Jan. 26, 2023
Jan. 28, 2022
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Stockholders' Equity Note [Abstract]          
Stock repurchase program, number of shares authorized to be repurchased, percentage 5.00% 5.00%      
Stock repurchase program, number of shares authorized to be repurchased 890,000 920,000      
Shares purchased 412,327   455,341 930,977  
Shares repurchased, average price per share $ 26.40   $ 27.44 $ 35.15  
Shares repurchased during period, value $ 10,900,000   $ 12,494,000 $ 32,722,000 $ 28,627,000
Stock repurchase program average price per share   $ 35.12      
Stock repurchase total cost   $ 32,300,000      
Quarterly cash payment that may be made under Dividend Reinvestment Program     200,000    
Unrealized loss on available-for-sale securities     $ 9,300,000