XML 107 R96.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stock-Based Compensation Plans - Additional Information (Detail) - USD ($)
12 Months Ended
May 31, 2008
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock option plan, options outstanding   386,000 318,000  
Stock options granted under Black-Scholes options pricing model   107,000    
Cash received from stock option exercises   $ 210,000 $ 1,923,000 $ 1,277,000
Common stock, shares outstanding   139,344,981 139,818,703  
Number of common shares, options exercisable   201,000    
2008 Equity Incentive Plan [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Authorized issuance of shares of Company common stock 9,000,000      
Expiry of equity incentive plan   2018    
Common stock available for future issuance   6,019,107    
2008 Stock Option Plan [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock option plan, options outstanding   1,546,125    
Employee Stock Option        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Total expenses on stock option   $ 384,000 $ 273,000 $ 220,000
Stock options granted under Black-Scholes options pricing model   107,000 66,000 64,500
Vesting period   5 years    
Intrinsic value of options exercised   $ 53,000 $ 1,000,000 $ 262,000
Unrecognized compensation cost related to nonvested options granted   1,300,000    
Weighted-average period for expected cost recognized     3 years 9 months 18 days  
Fair value of options vested   267,000 $ 203,000 258,000
Cash received from stock option exercises   $ 210,000 $ 1,900,000 $ 1,300,000
Common stock, shares outstanding   386,350    
Employee Stock Option | Minimum [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Options exercisable lower price range   $ 14.61    
Employee Stock Option | Maximum [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Options exercisable lower price range   $ 24.83    
Employee Stock Option | Common Stock [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Number of common shares, options exercisable   200,550    
Restricted Stock [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Unrecognized compensation cost related to nonvested options granted   $ 16,700,000    
2008 Equity Incentive Plan, granted restricted stock awards   484,000    
Weighted average fair value of restricted stock   $ 22.44 $ 22.82 $ 20.43
Amount of compensation cost recognized   $ 9,100,000 $ 7,600,000 $ 5,000,000
Restricted Stock [Member] | 2008 Equity Incentive Plan [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
2008 Equity Incentive Plan, granted restricted stock awards   484,000 674,961 394,884
Restricted Stock [Member] | 2008 Equity Incentive Plan [Member] | Minimum [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Vesting period   1 year    
Restricted Stock [Member] | 2008 Equity Incentive Plan [Member] | Maximum [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Vesting period   5 years