XML 143 R125.htm IDEA: XBRL DOCUMENT v3.24.0.1
Share-based Compensation - Stock Option Valuation Assumptions (Details) - Stock Options - $ / shares
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Share-based Compensation Arrangement by Share-based Payment Award      
Weighted-average grant-date fair value per share (usd per share) $ 57.15 $ 67.58 $ 52.19
Expected term (years) 4 years 8 months 12 days 4 years 8 months 12 days 4 years 8 months 12 days
Risk-free interest rate 3.98% 1.32% 0.33%
Expected volatility 54.66% 51.24% 53.10%