XML 101 R77.htm IDEA: XBRL DOCUMENT v3.24.1
Common Stock - Reserved for Future Issuance (Details)
Jan. 31, 2024
shares
2021 Stock Option Plan  
Class of Stock [Line Items]  
Total shares of common stock reserved (in shares) 34,331,567
Employee stock purchase plan  
Class of Stock [Line Items]  
Total shares of common stock reserved (in shares) 13,139,772