XML 96 R65.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stock-based Compensation - Additional Information (Detail)
12 Months Ended
May 17, 2023
USD ($)
$ / shares
shares
Feb. 11, 2020
shares
Dec. 31, 2024
USD ($)
installment
$ / shares
shares
Dec. 31, 2023
USD ($)
$ / shares
Dec. 31, 2022
USD ($)
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Share-based compensation number of additional shares authorized (in shares) | shares   6,200,000      
Authorized share reserve reduction in stock options or share appreciation rights available for issue, conversion ratio (in shares)     2.25    
Stock-based compensation number of shares authorized (in shares) | shares     6,327,413    
Common stock (voting), par value (in dollars per share) | $ / shares $ 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    
Number of annual installments | installment     3    
Vesting period     3 years    
Allocated stock-based compensation expense     $ 3,900,000 $ 3,800,000 $ 3,900,000
Tax benefit related to compensation expense     2,900,000 1,600,000 1,400,000
Unrecognized compensation cost related to unvested stock     $ 4,100,000    
Unrecognized compensation cost related to unvested stock, expected weighted-average period of recognition     1 year 7 months 6 days    
Restricted stock units          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Time period hold     6 months    
Allocated stock-based compensation expense     $ 24,600,000 23,000,000.0 23,700,000
Tax benefit related to compensation expense     3,000,000.0 4,600,000 $ 1,900,000
Unrecognized compensation cost related to unvested stock     $ 29,700,000    
Unrecognized compensation cost related to unvested stock, expected weighted-average period of recognition     1 year 8 months 12 days    
Restricted stock units | Minimum          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Percentage of shares that will vest     0.00%    
Restricted stock units | Maximum          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Percentage of shares that will vest     200.00%    
Employee Stock          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Stock-based compensation number of shares authorized (in shares) | shares     818,164    
Allocated stock-based compensation expense     $ 2,500,000 $ 1,200,000  
Share-base payment award, purchase period 6 months        
Purchase price common stock, percent 85.00%        
Maximum employee subscription amount $ 12,500        
Maximum employee subscription amount per calendar year $ 25,000        
Number of shares authorized (in shares) | shares 1,000,000        
Shares of common stock issues (in shares) | shares     181,836    
Price per share purchase (in dollar per share) | $ / shares     $ 72.78