XML 56 R46.htm IDEA: XBRL DOCUMENT v3.23.2
STOCKHOLDERS' EQUITY - Narrative (Detail) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Aug. 11, 2023
Aug. 08, 2023
May 10, 2023
Feb. 21, 2023
Dec. 29, 2022
Nov. 14, 2022
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Dec. 31, 2022
Feb. 23, 2022
Class of Stock [Line Items]                        
Repurchased shares, value             $ 2,852 $ 1,535 $ 2,852 $ 5,977    
Dividends paid (in dollars per share)     $ 0.03 $ 0.03   $ 0.03            
Special dividends paid (in dollards per share)         $ 0.1              
Dividends paid                 $ 5,400      
Subsequent Event                        
Class of Stock [Line Items]                        
Dividends paid (in dollars per share) $ 0.03                      
Stock Repurchase Program                        
Class of Stock [Line Items]                        
Stock repurchase program, average cost (in dollars per share)                     $ 5.46  
Stock repurchase program, authorized amount                       $ 30,000
Repurchased shares, value                     $ 8,900  
Common Stock | Stock Repurchase Program                        
Class of Stock [Line Items]                        
Stock repurchase program, average cost (in dollars per share)                 $ 6.88      
Repurchase of stock (in shares)                 413,696   1,637,566  
Repurchased shares, value                 $ 2,900      
Common Stock | December 2022 Stock Repurchase Program                        
Class of Stock [Line Items]                        
Stock repurchase program, authorized amount         $ 50,000              
Stock repurchase program, remaining authorized repurchase amount             $ 47,100   $ 47,100      
Common Stock | December 2022 Stock Repurchase Program | Subsequent Event | Minimum                        
Class of Stock [Line Items]                        
Stock repurchase program expiration date   Dec. 29, 2023                    
Common Stock | December 2022 Stock Repurchase Program | Subsequent Event | Maximum                        
Class of Stock [Line Items]                        
Stock repurchase program expiration date   Dec. 29, 2024