XML 90 R70.htm IDEA: XBRL DOCUMENT v3.25.4
EMPLOYEE BENEFIT PLANS - Summary of Estimated Assumptions Used in Value of ESPP Rights (Details)
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Defined Benefit Plan Disclosure [Line Items]      
Risk-free interest rate 4.40% 3.50% 3.70%
Expected term (in years) 7 years 1 month 6 days 6 years 1 month 6 days 6 years 1 month 6 days
Expected volatility 55.40% 56.20% 57.30%
Dividend yield 0.00% 0.00% 0.00%
Employee Stock Purchase Plan      
Defined Benefit Plan Disclosure [Line Items]      
Dividend yield 0.00% 0.00% 0.00%
Minimum | Employee Stock Purchase Plan      
Defined Benefit Plan Disclosure [Line Items]      
Risk-free interest rate 3.60% 4.20% 3.90%
Expected term (in years) 6 months 6 months 6 months
Expected volatility 53.60% 40.20% 39.20%
Maximum | Employee Stock Purchase Plan      
Defined Benefit Plan Disclosure [Line Items]      
Risk-free interest rate 4.20% 5.40% 5.50%
Expected term (in years) 2 years 2 years 2 years
Expected volatility 64.20% 72.30% 61.00%