Quarterly report pursuant to Section 13 or 15(d)

SHARE REPURCHASES (Details)

v3.23.2
SHARE REPURCHASES (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 21, 2023
May 15, 2023
Jun. 30, 2023
Mar. 31, 2023
Jun. 30, 2022
Mar. 31, 2022
Jun. 30, 2023
Jun. 30, 2022
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                
Stock repurchase program, tender amount     $ 139,500       $ 139,500  
Stock repurchase program, amount     6,523 $ 3,985 $ 4,152 $ 3,790    
Payments for repurchase of common stock             10,508 $ 7,942
Dutch Auction                
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                
Stock repurchase program, tender amount   $ 2,000            
Stock repurchase program, number of shares authorized to be repurchased (in shares)   406,904            
Stock repurchase program, percent of outstanding shares   0.50%            
Stock repurchase program, authorized (in dollars per share) $ 5.50              
Stock repurchase program, amount $ 2,200              
Stock repurchase program, increase in number of shares outstanding, percentage   2.00%            
Stock repurchase program, increase in authorized amount   $ 200            
Payments for repurchase of common stock     6,500   4,500   $ 10,500 $ 8,000
Common Stock                
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                
Weighted-average number of shares of common stock outstanding, percentage             2.50%  
Percentage of cash retained dividend reinvestment plan             90.00%  
Stock repurchase program, amount     $ 1 $ 1 $ 1