XML 69 R59.htm IDEA: XBRL DOCUMENT v3.25.1
Stockholders' Equity - Schedule of Common Stock Reserved for Future Issuance (Details)
shares in Thousands
Mar. 31, 2025
shares
Class of Stock  
Total shares of common stock reserved (in shares) 26,056
Shares available for future grant under 2014 Plan  
Class of Stock  
Total shares of common stock reserved (in shares) 12,895
Stock Option  
Class of Stock  
Total shares of common stock reserved (in shares) 856
RSUs (including PRSUs)  
Class of Stock  
Total shares of common stock reserved (in shares) 8,007
Shares available for future issuance under ESPP  
Class of Stock  
Total shares of common stock reserved (in shares) 4,298