XML 99 R80.htm IDEA: XBRL DOCUMENT v3.24.0.1
CAPITAL STOCK AND SHARE-BASED COMPENSATION - Stock Option Valuation Assumptions (Details) - Stock Option [Member] - $ / shares
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Risk Free Rate, minimum 3.45% 1.91% 0.80%
Risk Free Rate, maximum 4.06%   1.35%
Expected Volatility, minimum 43.07% 40.97% 39.84%
Expected Volatility, maximum 43.27% 41.40%
Expected Term 6 years 6 years 3 months 6 years 3 months
Weighted Average Fair Value $ 39.70 $ 61.31 $ 107.45
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate 0.00% 0.00% 0.00%