Quarterly report pursuant to Section 13 or 15(d)

Stockholders' Equity - Narrative (Detail)

v3.23.2
Stockholders' Equity - Narrative (Detail) - USD ($)
$ / shares in Units, $ in Thousands
6 Months Ended
Jun. 30, 2023
May 02, 2023
Apr. 06, 2023
Dec. 31, 2022
Aug. 02, 2022
Common stock, shares issued (in shares) 38,460,595     39,255,838  
Common stock, shares outstanding (in shares) 38,460,595     39,255,838  
Common stock share, par value (in dollars per share) $ 0.0001     $ 0.0001  
Preferred stock, shares authorized (in shares) 25,000,000     25,000,000  
Preferred stock, par value (in dollars per share) $ 0.0001     $ 0.0001  
Preferred stock, shares issued (in shares) 0     0  
Preferred stock, shares outstanding (in shares) 0     0  
Undistributed earnings of foreign subsidiary $ 0        
Stock repurchase program, authorized amount   $ 70,000     $ 70,000
Stock repurchased and retired (in shares) 1,098,561        
Stock repurchased and retired $ 34,400        
Average cost (in dollars per share) $ 31.28        
Stock repurchase program, remaining authorized repurchase amount $ 76,000        
Unvested Restricted Stock          
Dividends payable     $ 2,200    
Unvested Restricted Stock | 2013 Omnibus Equity Incentive Plan          
Dividends payable $ 2,200