XML 108 R92.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stock-Based Compensation - Narrative (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Nov. 10, 2022
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock options expense   $ 5,200 $ 7,900 $ 2,400
Tax benefit   1,100 900 2,100
Stock-based compensation liability   2,000 5,600  
Accrued health benefits   2,234 $ 1,728  
Cash received from options exercised   $ 1,100   $ 200
Exercised (in shares)     0  
Minimum        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Potential Shares From MSU Vest   0.00%    
Maximum        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Potential Shares From MSU Vest   150.00%    
Trading days   60 days    
Stock Performance Rights        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Weighted-average fair value (in USD per share)   $ 20.80 $ 18.37 $ 7.65
Accrued health benefits   $ 2,000 $ 4,900  
Exercised, intrinsic value   3,500 $ 1,700 $ 5,200
Total unrecognized compensation cost   $ 0    
Granted (in USD per share)   $ 0    
Stock Performance Rights | Minimum        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Expiration period (in years)   7 years    
Award vesting period (in years)   1 year    
Stock Performance Rights | Maximum        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Award vesting period (in years)   3 years    
Restricted stock awards        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Weighted-average fair value (in USD per share)   $ 31.68 $ 23.57  
Total unrecognized compensation cost   $ 3,700    
Unrecognized cost, period for recognition (in years)   2 years 6 months    
Weighted average grant date fair value (in USD per share)   $ 32.16 $ 21.86 $ 18.75
Vested in period, fair value   $ 1,400 $ 1,500 $ 500
MSUs        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Vested in period, fair value   $ 700 $ 600 $ 900
Stock options        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Unrecognized cost, period for recognition (in years)   2 years 3 months 18 days    
Granted (in USD per share)   $ 45.79 $ 37.03 $ 42.88
Unrecognized compensation expense   $ 12,300    
Unvested shares (in shares)   1,421,068    
Exercisable (in shares)   707,407    
Exercisable (in USD per share)   $ 38.62    
Exercised, intrinsic value   $ 1,500 $ 0 $ 600
Exercised (in shares)   80,000    
PAs        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Weighted-average fair value (in USD per share)   $ 0 $ 25.70  
Weighted average grant date fair value (in USD per share)   $ 0    
Intrinsic value of awards exercised in period   $ 900 $ 200 $ 100
PAs | Minimum        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Exchangeable percentage (as a percent)   0.00%    
PAs | Maximum        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Exchangeable percentage (as a percent)   150.00%    
Equity Compensation Plan        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Number of shares available for grant (in shares)   694,000    
Equity Compensation Plan | Restricted stock awards | Minimum        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Award vesting period (in years)   1 year    
Equity Compensation Plan | Restricted stock awards | Maximum        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Award vesting period (in years)   5 years    
Equity Compensation Plan | Director | Share-based Payment Arrangement, Nonemployee        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Share-based compensation plan maximum share grants per year (in shares) 60,000      
Equity Compensation Plan | Other Than Non-Employee Directors | Share-based Payment Arrangement, Nonemployee        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Share-based compensation plan maximum share grants per year (in shares) 500,000