XML 58 R47.htm IDEA: XBRL DOCUMENT v3.24.3
EMPLOYEE BENEFIT PLANS - Valuation Assumptions for ESPP (Details) - 2021 Employee Stock Purchase Plan - $ / shares
9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Expected life (in years) 1 year 3 months 1 year 3 months
Volatility 40.97% 43.66%
Risk-free interest rate 4.61% 5.15%
Expected dividend 0.00% 0.00%
Weighted average fair value of purchase rights granted during the period $ 10.91 $ 15.71