v3.25.1
SHARE REPURCHASES (Details)
$ / shares in Units, $ in Thousands
3 Months Ended
Jan. 29, 2025
USD ($)
plan
Feb. 05, 2024
USD ($)
$ / shares
shares
Mar. 31, 2025
USD ($)
shares
Mar. 31, 2024
USD ($)
shares
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Payments for repurchase of common stock     $ 0 $ 6,547
Share repurchase program, authorized, amount $ 65,000      
Share purchase program, period in force 12 months      
Share repurchase program, number of active plans | plan 2      
Share repurchase program, percentage of outstanding stock maximum (as a percent) 3.00%      
Main Street        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Share repurchase program, authorized, amount $ 20,000      
Share Repurchase Program        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Stock repurchased (in shares) | shares     0  
Payments for repurchase of common stock       $ 4,000
Dutch Auction        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Common stock repurchased (in shares) | shares   178,572    
Common share repurchased price (in dollars per share) | $ / shares   $ 14.00    
Sale of stock, proceeds   $ 2,500    
Common Stock        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Weighted-average number of shares of common stock outstanding, percentage (as a percent)     2.50%  
Percentage of cash retained dividend reinvestment plan (as a percent)     90.00%  
Common stock repurchased (in shares) | shares [1]       437,658
[1] As discussed in Note A.3. — Reverse Stock Split, the Company completed a two-for-one reverse stock split, effective as of December 16, 2024.