XML 112 R78.htm IDEA: XBRL DOCUMENT v3.25.0.1
Incentive Plans - Assumptions used in Valuation Performance Awards Granted (Details) - $ / shares
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions and Methodology [Abstract]      
Expected volatility rate, minimum     79.00%
Expected volatility rate, maximum     81.00%
Risk-free interest rate, minimum     1.39%
Risk-free interest rate, maximum     2.85%
Performance Based Restricted Stock      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Fair value per share at grant date (in USD per share) $ 41.95 $ 60.46  
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions and Methodology [Abstract]      
Expected volatility 50.00%    
Expected volatility rate, minimum   81.00%  
Risk-free interest rate 4.14% 3.90%  
Stock beta 1.062 1.034  
Expected life 3 years 3 years 3 years
Performance Based Restricted Stock | Minimum      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Fair value per share at grant date (in USD per share)     $ 37.77
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions and Methodology [Abstract]      
Stock beta     1.195
Performance Based Restricted Stock | Maximum      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Fair value per share at grant date (in USD per share)     $ 47.37
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions and Methodology [Abstract]      
Stock beta     1.200
Time lapse restricted stock | Non-employee      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Fair value per share at grant date (in USD per share)   $ 43.27 $ 32.84
Time lapse restricted stock | Non-employee | Minimum      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Fair value per share at grant date (in USD per share) $ 30.26    
Time lapse restricted stock | Non-employee | Maximum      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Fair value per share at grant date (in USD per share) 45.70    
Time lapse restricted stock | Long Term Incentive Plan      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Fair value per share at grant date (in USD per share)   42.20  
Time lapse restricted stock | Long Term Incentive Plan | Minimum      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Fair value per share at grant date (in USD per share) 37.78 29.80  
Time lapse restricted stock | Long Term Incentive Plan | Maximum      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Fair value per share at grant date (in USD per share) $ 45.98 $ 49.86