XML 107 R87.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stock-Based Compensation - Assumptions Used to Determine Grant Date Fair Value of Equity and Liability Component (Details) - TSR Performance Share Awards - $ / shares
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Stockholders' Equity      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Fair value per performance share award granted during the period     $ 9.01
Stock price volatility     42.60%
Risk free rate of return     4.40%
Liability      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Fair value per performance share award granted during the period     $ 14.92
Stock price volatility     42.60%
Risk free rate of return     4.40%
Minimum | Stockholders' Equity      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Fair value per performance share award granted during the period $ 19.38 $ 17.18  
Stock price volatility 38.00% 40.60%  
Risk free rate of return 4.40% 4.40%  
Minimum | Liability      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Fair value per performance share award granted during the period $ 0.89 $ 7.57  
Stock price volatility 23.50% 29.10%  
Risk free rate of return 4.10% 4.20%  
Maximum | Stockholders' Equity      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Fair value per performance share award granted during the period   $ 20.20  
Stock price volatility   44.80%  
Risk free rate of return   4.80%  
Maximum | Liability      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Fair value per performance share award granted during the period $ 7.48 $ 10.67  
Stock price volatility 28.20% 38.80%  
Risk free rate of return 4.40% 4.70%