v3.26.1
STOCKHOLDERS' EQUITY AND EQUITY INCENTIVE PLANS - Schedule of Common Stock Reserved For Future Issuance (Details)
Jun. 30, 2026
shares
Class of Stock [Line Items]  
Common stock reserved for future issuance (in shares) 33,972,484
2021 Plan  
Class of Stock [Line Items]  
Common stock reserved for future issuance (in shares) 12,322,908
Outstanding options  
Class of Stock [Line Items]  
Common stock reserved for future issuance (in shares) 9,030,503
Outstanding RSUs  
Class of Stock [Line Items]  
Common stock reserved for future issuance (in shares) 12,619,073