XML 85 R62.htm IDEA: XBRL DOCUMENT v3.24.0.1
Share-Based Compensation (Summary of Performance Share Units Grant-Date Fair Values and their Related Assumptions) (Details) - $ / shares
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Performance Share Units [Member]      
Share Based Compensation Arrangement By Share Based Payment Award Line Items      
Grant-date fair value $ 51.38    
Risk-free interest rate 4.15% 1.81% 0.18%
Volatility factor 61.43% 70.10% 67.80%
Contractual term (years) 2 years 10 months 20 days 2 years 10 months 20 days 2 years 10 months 20 days
Including Performance Factor Shares Granted [Member]      
Share Based Compensation Arrangement By Share Based Payment Award Line Items      
Grant-date fair value $ 81.7 $ 68.68 $ 18.08