XML 65 R54.htm IDEA: XBRL DOCUMENT v3.25.2
Stock-Based Compensation (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2024
Mar. 31, 2024
Jun. 30, 2025
Jun. 30, 2024
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number 1       1  
Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Outstanding, Number 133       133  
Share Based Compensation Arrangement By Share Based Payment Award Options Vested In Period 63   65   125 138
Share Based Compensation Arrangement By Share Based Payment Award Options Exercisable During Period Weighted Average Exercise Price (in Dollars per share) $ 41.29   $ 31.94   $ 41.42 $ 32.28
Share Based Compensation Arrangement By Share-Based Payment Award Equity Options Nonvested Number 277       277  
Employee Service Share-based Compensation, Nonvested Awards, Total Compensation Cost Not yet Recognized, Period for Recognition         3 years 4 months 24 days  
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value         $ 19,574 $ 10,732
Granted         758 683
Granted (in Dollars per share)         $ 32.65 $ 42.11
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period         499 312
Options            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Employee Service Share-based Compensation, Nonvested Awards, Total Compensation Cost Not yet Recognized, Period for Recognition         1 year 3 months 18 days  
Performance Shares            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Employee Service Share-based Compensation, Nonvested Awards, Total Compensation Cost Not yet Recognized $ 9,530       $ 9,530  
Employee Service Share-based Compensation, Nonvested Awards, Total Compensation Cost Not yet Recognized, Period for Recognition         2 years 1 month 6 days  
Granted   150   86    
Granted (in Dollars per share)   $ 26.05   $ 41.63    
Share-Based Compensation Arrangement By Share-Based Payment Award, Award Performance Period         3 years  
Performance Shares Target Level 185.00%       185.00%  
Employee Stock Option [Member]            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Employee Service Share-based Compensation, Nonvested Awards, Total Compensation Cost Not yet Recognized $ 1,672       $ 1,672  
Restricted Stock [Member]            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Employee Service Share-based Compensation, Nonvested Awards, Total Compensation Cost Not yet Recognized $ 52,798       $ 52,798