XML 59 R48.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Stock-based Compensation - Additional Information (Detail)
3 Months Ended 6 Months Ended 12 Months Ended
May 17, 2023
Jun. 30, 2024
USD ($)
installment
$ / shares
shares
Jun. 30, 2023
USD ($)
$ / shares
Jun. 30, 2024
USD ($)
installment
$ / shares
shares
Jun. 30, 2023
USD ($)
$ / shares
Dec. 31, 2023
$ / shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Number of shares authorized (in shares) | shares   6,200,000   6,200,000    
Authorized share reserve reduction in stock options or share appreciation rights available for issue, conversion ratio (in shares) | shares   2.25   2.25    
Stock-based compensation number of shares authorized (in shares) | shares   6,251,049   6,251,049    
Number of annual installments | installment   3   3    
Tax benefit related to compensation expense   $ 600,000 $ 300,000 $ 1,900,000 $ 700,000  
Unrecognized compensation cost related to unvested stock   $ 6,000,000.0   $ 6,000,000.0    
Weighted average remaining contractual term       5 years 10 months 24 days   5 years 9 months 18 days
Common stock (voting), par value (in usd per share) | $ / shares   $ 0.01 $ 0.01 $ 0.01 $ 0.01 $ 0.01
Restricted Stock Unit Award with Performance Conditions            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Percentage of shares that will vest       100.00%    
Restricted Stock Unit Award with Market Conditions            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Percentage of shares that will vest       100.00%    
Stock options            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Non-qualified options granted expiration period       10 years    
Vesting period       3 years    
Allocated stock-based compensation expense   $ 1,000,000 $ 1,100,000 $ 2,000,000 $ 2,000,000  
Weighted average remaining contractual term       1 year 10 months 24 days    
Phantom Share Units (PSUs) | Minimum            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Percentage of shares that will vest   0.00%        
Phantom Share Units (PSUs) | Maximum            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Percentage of shares that will vest   200.00%        
Restricted stock units            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Allocated stock-based compensation expense   $ 6,800,000 7,200,000 $ 12,600,000 12,300,000  
Tax benefit related to compensation expense   1,400,000 $ 200,000 2,700,000 $ 300,000  
Unrecognized compensation cost related to unvested stock   $ 42,700,000   $ 42,700,000    
Weighted average period to recognize performance conditions       2 years 1 month 6 days    
Employee Stock Purchase Plan            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Number of shares authorized (in shares) | shares   1,000,000   1,000,000    
Stock-based compensation number of shares authorized (in shares) | shares   884,719   884,719    
Allocated stock-based compensation expense   $ 500,000   $ 1,100,000    
Share-base payment award, purchase period 6 months          
Purchase price per share, percent   85.00%        
Maximum purchase amount   $ 12,500        
Maximum purchase amount per year   $ 25,000        
Shares of common stock issues (in shares) | shares       115,281    
Price per share purchase (in dollar per share) | $ / shares   $ 72.18   $ 72.18