XML 118 R100.htm IDEA: XBRL DOCUMENT v3.24.0.1
STOCK-BASED COMPENSATION - Schedule of Weighted Average Assumptions used in Black Scholes Option Pricing Model (Details) - $ / shares
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Expected annual volatility 48.00% 42.00% 35.00%
Expected term in years 3 years 6 months 3 years 10 months 24 days 4 years 4 months 24 days
Risk-free interest rate 4.20% 3.40% 0.60%
Expected annual dividend yield 0.10% 0.10% 0.20%
Stock options      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Weighted-average grant-date fair value (in dollars per share) $ 20.55 $ 17.49 $ 37.74