XML 94 R79.htm IDEA: XBRL DOCUMENT v3.22.4
CAPITAL STOCK AND SHARE-BASED COMPENSATION - Stock Option Valuation Assumptions (Details) - Stock Option [Member] - $ / shares
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Risk Free Rate, minimum   0.80% 0.38%
Risk Free Rate, maximum   1.35% 1.51%
Risk Free Interest Rate 1.91%    
Expected Volatility, minimum   39.84% 40.15%
Expected Volatility, maximum   41.40% 42.80%
Expected Volatility Rate 40.97%    
Expected Term 6 years 3 months 6 years 3 months 6 years 3 months
Weighted Average Fair Value $ 61.31 $ 107.45 $ 86.72
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate 0.00% 0.00% 0.00%