XML 102 R84.htm IDEA: XBRL DOCUMENT v3.25.1
Share Repurchase Programs - Additional Information (Detail) - USD ($)
12 Months Ended
May 25, 2023
Dec. 14, 2022
Aug. 22, 2022
Mar. 08, 2022
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Equity Class Of Treasury Stock [Line Items]              
Common stock, par value per share         $ 0.1 $ 0.1  
Number of shares purchased           27,835 734,150
Amount paid for common shares purchase         $ 0 $ 15,539,000 $ 34,002,000
Common shares purchase, Value           $ 557,000 $ 14,002,000
Average price paid per share           $ 19.96 $ 19.07
Common Stock, Par or Stated Value Per Share         $ 0.1 $ 0.1  
ASR [Member]              
Equity Class Of Treasury Stock [Line Items]              
Paid For Shares Delivered   $ 21.4          
Notional Amount     80.00%        
Common Stock              
Equity Class Of Treasury Stock [Line Items]              
Common stock, par value per share       $ 0.1      
Common Stock, Par or Stated Value Per Share       $ 0.1      
Treasury Stock              
Equity Class Of Treasury Stock [Line Items]              
Number of shares purchased       1,000,000 0 885,290 1,668,852
Average price paid per share         $ 0 $ 17.55 $ 20.37
Number of shares intended to repurchase under repurchase program         $ 0 $ 15,539,000 $ 34,002,000
Open Market Transactions | ASR [Member]              
Equity Class Of Treasury Stock [Line Items]              
Number of shares purchased           857,455  
Common shares purchase, Value           $ 14,982  
Average price paid per share           $ 17.55  
Open Market Transactions | Common Stock | ASR [Member]              
Equity Class Of Treasury Stock [Line Items]              
Common Stock, Price Per Share $ 0.1            
Open Market Transactions | Common Stock | ASR [Member] | Board of Directors Chairman [Member]              
Equity Class Of Treasury Stock [Line Items]              
Amount paid for common shares purchase $ 15,000            
Share Repurchase Arrangement [Member]              
Equity Class Of Treasury Stock [Line Items]              
Common Stock, Price Per Share     $ 19.93        
Share Repurchase Arrangement [Member] | Board of Directors Chairman [Member]              
Equity Class Of Treasury Stock [Line Items]              
Number of shares purchased     802,810        
Amount paid for common shares purchase     $ 20,000        
Value of Common stock     20,000        
Number of shares intended to repurchase under repurchase program     $ 16,000        
Share Repurchase Arrangement [Member] | Common Stock              
Equity Class Of Treasury Stock [Line Items]              
Received additional share   131,892