XML 84 R74.htm IDEA: XBRL DOCUMENT v3.24.0.1
Share-Based Compensation - Additional Information (Detail)
12 Months Ended
Dec. 31, 2023
USD ($)
Deferral
shares
Dec. 31, 2022
USD ($)
shares
Dec. 31, 2021
USD ($)
shares
May 10, 2016
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Restricted shares granted under incentive plan | shares 57,639      
Deferred shares and held by the rabbi trust | shares 243,118 245,386    
Incentive Stock Option [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Common shares reserved for awards | shares 100,000      
Time-Based RSUs [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Compensation expenses $ 900,000 $ 700,000 $ 500,000  
Compensation cost expected to be recognized over period $ 900,000      
Weighted-average period 1 year 8 months 12 days      
Performance-Based RSUs [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Weighted-average period 1 year 8 months 12 days      
Performance-based compensation expense (income) $ 3,800,000 3,600,000 3,400,000  
Remaining compensation expense 4,400,000      
Service and Performance-based RSUs [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Excess tax benefits from restricted share awards $ 2,600,000 $ 300,000 $ 200,000  
2016 Incentive Plan [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Common shares reserved for awards | shares       1,000,000
Incentive plan expiry date May 10, 2026      
2016 Incentive Plan [Member] | Minimum [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Option issued under plan vest and expire 5 years      
2016 Incentive Plan [Member] | Maximum [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Option issued under plan vest and expire 10 years      
2016 Incentive Plan [Member] | After One Year [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock option awards vesting percentage 50.00%      
2016 Incentive Plan [Member] | After Two Years [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock option awards vesting percentage 75.00%      
2016 Incentive Plan [Member] | After Three Years [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock option awards vesting percentage 100.00%      
2016 Incentive Plan [Member] | Restricted Stock Units (RSUs) [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Common shares reserved for awards | shares       900,000
Restricted shares granted under incentive plan | shares 507,912      
2016 Incentive Plan [Member] | Stock Options [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Common shares reserved for awards | shares       100,000
Granted, Number of Shares | shares 70,000      
Deferred Compensation Plan [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Number of deferrals | Deferral 2      
2016 Incentive Plan Stock Option [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Granted, Number of Shares | shares 0 26,500 3,000  
Compensation expenses $ 300,000 $ 300,000 $ 200,000  
Weighted-average period 1 year 6 months      
Estimated Forfeitures $ 0      
Exercised, Number of Shares | shares 37,800 13,150 7,000  
Total intrinsic value of stock options $ 3,500,000 $ 300,000 $ 200,000  
Cash received for the exercise of stock options 2,200,000 800,000    
Expected compensation cost related to unvested awards not yet recognized 200,000      
Excess tax benefits $ 2,400,000      
2016 Incentive Plan Stock Option [Member] | Maximum [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Excess tax benefits   $ 100,000 $ 100,000