XML 82 R73.htm IDEA: XBRL DOCUMENT v3.22.2.2
Stock Re-purchase Program - Additional Information (Detail) - USD ($)
1 Months Ended 3 Months Ended 9 Months Ended
Aug. 22, 2022
Mar. 08, 2022
Sep. 30, 2022
Aug. 31, 2022
Jun. 30, 2022
May 31, 2022
Apr. 30, 2022
Mar. 31, 2022
Sep. 30, 2022
Sep. 30, 2022
Sep. 30, 2021
Dec. 31, 2021
Equity Class Of Treasury Stock [Line Items]                        
Number of shares purchased     387,340   606     332,404        
Common stock, par value per share   $ 0.10 $ 0.10           $ 0.10 $ 0.10   $ 0.10
Repurchase of common stock                   $ 33,731,000 $ 4,579,000  
Initial shares delivered     387,340   606     332,404        
Treasury stock acquired, value     $ 7,499   $ 13     $ 6,219        
Average price paid per share     $ 19.36   $ 19.99              
Share Repurchase Arrangement                        
Equity Class Of Treasury Stock [Line Items]                        
Number of shares purchased                 1,190,150 1,523,160    
Initial shares delivered                 1,190,150 1,523,160    
Treasury stock acquired, value       $ 16,000                
Average price paid per share       $ 19.93                
Board of Directors | ASR [Member]                        
Equity Class Of Treasury Stock [Line Items]                        
Number of shares purchased 802,810                      
Value of Common stock $ 20,000                      
Repurchase of common stock $ 20,000                      
Initial shares delivered 802,810                      
Treasury stock acquired, value $ 16,000                      
Amount reduced to additional paid in capital $ 4,000                      
Common Stock                        
Equity Class Of Treasury Stock [Line Items]                        
Number of shares purchased     222,301 165,039   506 100 332,404   720,350    
Initial shares delivered     222,301 165,039   506 100 332,404   720,350    
Treasury stock acquired, value     $ 4,265,000 $ 3,234,000   $ 11,000 $ 2,000 $ 6,219,000   $ 13,731,000    
Average price paid per share     $ 19.19 $ 19.59   $ 19.99 $ 19.99 $ 18.71   $ 19.06    
Common Stock | Board of Directors                        
Equity Class Of Treasury Stock [Line Items]                        
Number of shares purchased   1,000,000                    
Initial shares delivered   1,000,000