v3.25.2
STOCKHOLDERS' EQUITY - Amendments to 2018 Equity Incentive Plan and 2014 Employee Stock Purchase Plan (Details)
1 Months Ended
May 31, 2025
shares
Employee Stock Purchase Plan  
Stock-Based Compensation  
Common stock, increase in shares reserved for future issuance (in shares) 6,000,000
Common stock, shares reserved for future issuance (in shares) 8,000,000
Aggregate shares issued under plan 2,159,003
2018 Plan  
Stock-Based Compensation  
Common stock, increase in shares reserved for future issuance (in shares) 20,000,000
Common stock, shares reserved for future issuance (in shares) 105,455,419
Aggregate shares issued under plan 47,398,383