XML 69 R59.htm IDEA: XBRL DOCUMENT v3.25.2
Stockholders' Equity - Schedule of Common Stock Reserved for Future Issuance (Details)
shares in Thousands
Jun. 30, 2025
shares
Class of Stock  
Total shares of common stock reserved (in shares) 25,036
Shares available for future grant under 2014 Plan  
Class of Stock  
Total shares of common stock reserved (in shares) 13,029
Stock Option  
Class of Stock  
Total shares of common stock reserved (in shares) 848
RSUs (including PRSUs)  
Class of Stock  
Total shares of common stock reserved (in shares) 7,198
Shares available for future issuance under ESPP  
Class of Stock  
Total shares of common stock reserved (in shares) 3,961