XML 70 R57.htm IDEA: XBRL DOCUMENT v3.24.0.1
STOCKHOLDERS' EQUITY - Narrative (Details) - USD ($)
$ / shares in Units, $ in Millions
12 Months Ended
Mar. 07, 2024
Nov. 13, 2023
Aug. 11, 2023
Aug. 08, 2023
May 10, 2023
Feb. 21, 2023
Dec. 29, 2022
Nov. 14, 2022
Feb. 23, 2022
Feb. 14, 2022
Dec. 31, 2023
Dec. 31, 2022
Class of Stock [Line Items]                        
Treasury stock, common (in shares)                     16,107,296 14,727,582
Dividends paid (in dollars per share)     $ 0.03   $ 0.03 $ 0.03   $ 0.03        
Special dividends paid (in dollards per share)             $ 0.1          
Dividends payable (in dollars per share) $ 0.045 $ 0.045                    
Dividends payable, Date to be Paid Apr. 19, 2024 Jan. 25, 2024                    
Dividends payable, Date of record Apr. 12, 2024 Jan. 14, 2024                    
Dividends paid                     $ 7.4  
Common Stock | Stock Repurchase Program | Maximum                        
Class of Stock [Line Items]                        
Stock repurchase program, authorized amount             $ 50.0   $ 30.0      
Stock Repurchase Program, Period in Force             12 months   12 months      
Common Stock | December 2022 Stock Repurchase Program                        
Class of Stock [Line Items]                        
Repurchase of stock (in shares)                     1,217,774 1,637,566
Repurchased shares, value                     $ 8.3 $ 8.9
Stock repurchase program, average cost (in dollars per share)                     $ 6.77 $ 5.46
Stock repurchase program, remaining authorized repurchase amount                     $ 41.7  
Common Stock | December 2022 Stock Repurchase Program | Minimum                        
Class of Stock [Line Items]                        
Stock repurchase program expiration date       Dec. 29, 2023                
Common Stock | December 2022 Stock Repurchase Program | Maximum                        
Class of Stock [Line Items]                        
Stock repurchase program expiration date       Dec. 29, 2024                
Invenomic Capital Management LP                        
Class of Stock [Line Items]                        
Ownership interest                   4.99%    
Invenomic Capital Management LP                        
Class of Stock [Line Items]                        
Treasury stock, common (in shares)                   904,499    
Stock repurchase program, average cost (in dollars per share)                   $ 4.725    
Stock repurchased during period, value                   $ 4.3    
Closing price of common stock (price per share)                   $ 4.8