XML 113 R97.htm IDEA: XBRL DOCUMENT v3.25.0.1
STOCK-BASED COMPENSATION - Schedule of Fair Value of Options and ESPP (Details) - Employee Stock
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Valuation assumptions      
Risk-free interest rates, minimum 4.71% 4.68% 1.49%
Risk-free interest rates, maximum 5.30% 4.71% 4.71%
Expected volatility, minimum (as a percent) 44.40% 63.13% 50.94%
Expected volatility, maximum (as a percent) 63.13% 67.30% 63.13%
Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate 0.00% 0.00% 0.00%
Minimum      
Valuation assumptions      
Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term 1 year 2 months 1 day   6 months
Maximum      
Valuation assumptions      
Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term 1 year 3 months   2 years