XML 192 R110.htm IDEA: XBRL DOCUMENT v3.22.4
Share-Based Payments - Assumptions Used in Valuation of Market Based Stock Units (Details) - Market stock units - $ / shares
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Share-based Compensation Arrangement by Share-based Payment Award      
Expected dividend yield   0.00% 0.00%
Minimum range of risk-free interest rates   0.06% 1.41%
Maximum range of risk-free interest rates   0.21% 1.48%
Average stock price on grant date minimum   $ 262.23 $ 257.83
Average stock price on grant date maximum   360.31 325.40
Granted (in dollars per share) $ 0 $ 358.77 $ 398.61
Minimum      
Share-based Compensation Arrangement by Share-based Payment Award      
Range of expected stock price volatility   54.80% 37.80%
Maximum      
Share-based Compensation Arrangement by Share-based Payment Award      
Range of expected stock price volatility   61.60% 44.10%