XML 123 R107.htm IDEA: XBRL DOCUMENT v3.25.0.1
Shareholders' Equity and Long-Term Incentive Compensation - Long-Term Incentive Compensation - Narrative (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Stock-based Compensation      
Long-term incentive compensation expense $ 15.0 $ 13.4 $ 10.9
Historical period upon which annual expected stock price volatility is based (years) 3 years    
Minimum      
Stock-based Compensation      
Daily treasury yield curve period upon which average risk-free interest rate is based (years) 1 year    
Maximum      
Stock-based Compensation      
Maximum period over which the fair value of restricted stock shares and restricted stock units are amortized 3 years    
Daily treasury yield curve period upon which average risk-free interest rate is based (years) 3 years    
Maximum | 2019 Stock Compensation Plan      
Stock-based Compensation      
Shares available for grant (in shares) 3,409,000    
Restricted stock shares and restricted stock units      
Stock-based Compensation      
Granted (in shares) 8,000.000    
Restricted stock shares and restricted stock units | 2019 Stock Compensation Plan      
Stock-based Compensation      
Reduction of shares available for grant (in shares) 2    
Vesting period (years) 1 year 1 year 1 year
PSU's and RSU's      
Stock-based Compensation      
Unrecognized compensation cost related to PSUs, RSUs, and RSs $ 14.7    
PSU's and RSU's | Minimum      
Stock-based Compensation      
Vesting period (years) 1 year    
PSU's and RSU's | Maximum      
Stock-based Compensation      
Vesting period (years) 3 years    
PSU's and RSU's | Weighted Average      
Stock-based Compensation      
Weighted-average period over which unrecognized compensation costs will be recognized 1 year 10 months 24 days    
PSU's      
Stock-based Compensation      
Vesting period (years) 3 years    
PSU's, RSU's, RS's, and Stock Options      
Stock-based Compensation      
Long-term incentive compensation expense $ 15.0 $ 13.4 $ 10.9
Related tax benefit $ 2.6 $ 2.3 $ 1.7