v3.26.3
Share Repurchase Programs - Additional Information (Detail) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
May 25, 2023
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Equity Class Of Treasury Stock [Line Items]        
Common stock, par value per share   $ 0.1 $ 0.1  
Amount paid for common shares purchase   $ 0 $ 0 $ 15,539
Treasury Stock        
Equity Class Of Treasury Stock [Line Items]        
Number of shares purchased   0 0 885,290
Average price paid per share   $ 0 $ 0 $ 17.55
Number of shares intended to repurchase under repurchase program   $ 0 $ 0 $ 15,539
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