XML 62 R51.htm IDEA: XBRL DOCUMENT v3.24.3
STOCKHOLDERS' EQUITY - Narrative (Detail) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended 4 Months Ended 12 Months Ended
Mar. 31, 2023
Apr. 30, 2024
Dec. 31, 2023
Dec. 29, 2022
Class of Stock [Line Items]        
Dividends paid $ 4.4 $ 3.0    
O2022 Q4 Dividends [Member]        
Class of Stock [Line Items]        
Dividends paid (in dollars per share)   $ 0.03    
Dividends payable, Date declared   Feb. 21, 2023    
Dividends payable, Date to be Paid   Apr. 28, 2023    
Dividends payable, Date of record   Apr. 13, 2023    
O2023 Q3 Dividends [Member]        
Class of Stock [Line Items]        
Dividends paid (in dollars per share)   $ 0.045    
Dividends payable, Date declared   Nov. 13, 2023    
Dividends payable, Date to be Paid   Jan. 25, 2024    
Dividends payable, Date of record   Jan. 14, 2024    
O2023 Q4 Dividends [Member]        
Class of Stock [Line Items]        
Dividends paid (in dollars per share)   $ 0.045    
Dividends payable, Date declared   Feb. 28, 2024    
Dividends payable, Date to be Paid   Apr. 19, 2024    
Dividends payable, Date of record   Apr. 12, 2024    
Common Stock | Stock Repurchase Program | Maximum        
Class of Stock [Line Items]        
Stock repurchase program, authorized amount       $ 50.0
Common Stock | December 2022 Stock Repurchase Program        
Class of Stock [Line Items]        
Repurchase of stock (in shares)     1,217,774  
Repurchased shares, value     $ 8.3  
Repurchased shares, average purchase price (in dollars per share)     $ 6.77  
Stock repurchase program, remaining authorized repurchase amount   $ 41.7