XML 106 R86.htm IDEA: XBRL DOCUMENT v3.23.1
Common Stock - Reserved for Future Issuance (Details)
Jan. 31, 2023
shares
2021 Stock Option Plan  
Class of Stock [Line Items]  
Total shares of common stock reserved (in shares) 39,406,473
Employee stock purchase plan  
Class of Stock [Line Items]  
Total shares of common stock reserved (in shares) 10,919,906