XML 91 R74.htm IDEA: XBRL DOCUMENT v3.25.4
Stock-Based Compensation - Narrative (Details) - USD ($)
$ / shares in Units, $ in Millions
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
May 31, 2024
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Vesting period (in years) 3 years      
Stock-based compensation expense $ 40.6 $ 37.9 $ 40.0  
Tax benefit on stock-based compensation 8.5 9.2 9.8  
Excess tax benefit related to stock options exercised 2.1 $ 4.6 $ 2.0  
Unrecognized compensation cost $ 26.3      
Unrecognized compensation cost, weighted-average period of recognition (in years) 1 year 6 months      
Weighted-average grant date fair value (in dollars per share) $ 13.11 $ 11.43 $ 8.28  
Fair value of options vested $ 0.7 $ 1.1 $ 0.9  
Stock Options        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Award maximum term (in years) 10 years      
Restricted Stock Units (RSUs) | Nonemployee Director        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Period until shares are issued (in months) 6 months      
Performance Shares        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Vesting period (in years) 3 years 3 years 3 years  
Performance Shares | Minimum        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Award vesting rights, percentage 0.00%      
Performance Shares | Maximum        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Award vesting rights, percentage 200.00%      
Employee Stock        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
ESPP shares authorized (in shares)       2,000,000
ESPP shares issued during the period (in shares) 70,943 44,436    
Number of shares reserved for issuance (in shares) 1,884,621      
Stock-based compensation expense $ 0.5 $ 0.3