XML 194 R112.htm IDEA: XBRL DOCUMENT v3.22.4
Share-Based Payments - Assumptions Used in Valuation of Performance Shares (Details) - Performance units
12 Months Ended
Dec. 31, 2022
$ / shares
Share-based Compensation Arrangement by Share-based Payment Award  
Expected dividend yield 0.00%
Minimum range of risk-free interest rates 1.80%
Maximum range of risk-free interest rates 3.90%
Average stock price on grant date minimum $ 231.31
Average stock price on grant date maximum 294.86
Granted (in dollars per share) $ 294.43
Minimum  
Share-based Compensation Arrangement by Share-based Payment Award  
Range of expected stock price volatility 44.00%
Maximum  
Share-based Compensation Arrangement by Share-based Payment Award  
Range of expected stock price volatility 45.90%