XML 110 R68.htm IDEA: XBRL DOCUMENT v3.24.0.1
STOCK BASED COMPENSATION - Schedule of Weighted-Average Assumptions Used to Estimate Fair Value of Stock Options (Details) - shares
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Additional Disclosures for equity-based plans      
Expected Term (in Years) 6 months 6 months 6 months
Expected Volatility, Minimum 29.00% 21.00% 21.00%
Expected Volatility, Maximum 35.00% 39.00% 35.00%
Risk-Free Interest Rate, Minimum 5.30% 0.70% 0.40%
Risk-Free Interest Rate, Maximum 5.40% 4.50% 0.70%
Expected Dividend Yield 0.00% 0.00% 0.00%
Shares Issued under ESPP 175,446 158,134 136,861