CONDENSED CONSOLIDATED STATEMENTS OF REDEEMABLE CONVERTIBLE PREFERRED STOCK AND STOCKHOLDERS' EQUITY (DEFICIT) - USD ($) shares in Thousands, $ in Thousands | Total | Redeemable Convertible Preferred Stock | Class A and Class B Common Stock | Additional Paid-in Capital | Accumulated Deficit |
Beginning Balance at Jan. 31, 2021 | $ (121,804) | | $ 1 | $ 94,159 | $ (215,964) |
Temporary Equity, Beginning Balance, Shares at Jan. 31, 2021 | | 94,128 | | | |
Temporary Equity, Beginning Balance at Jan. 31, 2021 | | $ 349,113 | | | |
Beginning Balance, Shares at Jan. 31, 2021 | | | 65,578 | | |
Issuance of common stock upon exercise of stock options | 1,851 | | | 1,851 | |
Issuance of common stock upon exercise of stock options, Shares | | | 841 | | |
Vesting of early exercised stock options | 9 | | | 9 | |
Issuance of common stock for restricted stock awards, Shares | | | 5 | | |
Stock-based compensation | 1,726 | | | 1,726 | |
Net loss | (15,586) | | | | (15,586) |
Ending Balance at Apr. 30, 2021 | (133,804) | | $ 1 | 97,745 | (231,550) |
Temporary Equity, Ending Balance Shares at Apr. 30, 2021 | | 94,128 | | | |
Temporary Equity, Ending Balance at Apr. 30, 2021 | | $ 349,113 | | | |
Ending Balance, Shares at Apr. 30, 2021 | | | 66,424 | | |
Beginning Balance at Jan. 31, 2021 | (121,804) | | $ 1 | 94,159 | (215,964) |
Temporary Equity, Beginning Balance, Shares at Jan. 31, 2021 | | 94,128 | | | |
Temporary Equity, Beginning Balance at Jan. 31, 2021 | | $ 349,113 | | | |
Beginning Balance, Shares at Jan. 31, 2021 | | | 65,578 | | |
Net loss | (62,438) | | | | |
Ending Balance at Oct. 31, 2021 | (176,085) | | $ 1 | 102,316 | (278,402) |
Temporary Equity, Ending Balance Shares at Oct. 31, 2021 | | 94,128 | | | |
Temporary Equity, Ending Balance at Oct. 31, 2021 | | $ 349,113 | | | |
Ending Balance, Shares at Oct. 31, 2021 | | | 67,114 | | |
Beginning Balance at Apr. 30, 2021 | (133,804) | | $ 1 | 97,745 | (231,550) |
Temporary Equity, Beginning Balance, Shares at Apr. 30, 2021 | | 94,128 | | | |
Temporary Equity, Beginning Balance at Apr. 30, 2021 | | $ 349,113 | | | |
Beginning Balance, Shares at Apr. 30, 2021 | | | 66,424 | | |
Issuance of common stock upon exercise of stock options | 487 | | | 487 | |
Issuance of common stock upon exercise of stock options, Shares | | | 228 | | |
Vesting of early exercised stock options | 4 | | | 4 | |
Stock-based compensation | 1,498 | | | 1,498 | |
Net loss | (24,901) | | | | (24,901) |
Ending Balance at Jul. 31, 2021 | (156,716) | | $ 1 | 99,734 | (256,451) |
Temporary Equity, Ending Balance Shares at Jul. 31, 2021 | | 94,128 | | | |
Temporary Equity, Ending Balance at Jul. 31, 2021 | | $ 349,113 | | | |
Ending Balance, Shares at Jul. 31, 2021 | | | 66,652 | | |
Issuance of common stock upon exercise of stock options | 1,038 | | | 1,038 | |
Issuance of common stock upon exercise of stock options, Shares | | | 457 | | |
Vesting of early exercised stock options | 2 | | | 2 | |
Issuance of common stock upon settlement of restricted stock units, shares | | | 5 | | |
Stock-based compensation | 1,542 | | | 1,542 | |
Net loss | (21,951) | | | | (21,951) |
Ending Balance at Oct. 31, 2021 | (176,085) | | $ 1 | 102,316 | (278,402) |
Temporary Equity, Ending Balance Shares at Oct. 31, 2021 | | 94,128 | | | |
Temporary Equity, Ending Balance at Oct. 31, 2021 | | $ 349,113 | | | |
Ending Balance, Shares at Oct. 31, 2021 | | | 67,114 | | |
Beginning Balance at Jan. 31, 2022 | 1,282,291 | | $ 3 | 1,788,390 | (506,102) |
Beginning Balance, Shares at Jan. 31, 2022 | | | 182,167 | | |
Issuance of common stock upon exercise of stock options | 521 | | | 521 | |
Issuance of common stock upon exercise of stock options, Shares | | | 839 | | |
Vesting of early exercised stock options | 3 | | | 3 | |
Issuance of common stock upon settlement of restricted stock units, shares | | | 710 | | |
Tax withholdings on settlement of restricted stock units value | (125) | | | (125) | |
Tax withholdings on settlement of restricted stock units shares | | | (8) | | |
Stock-based compensation | 47,141 | | | 47,141 | |
Net loss | (78,217) | | | | (78,217) |
Ending Balance at Apr. 30, 2022 | 1,251,614 | | $ 3 | 1,835,930 | (584,319) |
Ending Balance, Shares at Apr. 30, 2022 | | | 183,708 | | |
Beginning Balance at Jan. 31, 2022 | 1,282,291 | | $ 3 | 1,788,390 | (506,102) |
Beginning Balance, Shares at Jan. 31, 2022 | | | 182,167 | | |
Net loss | (224,939) | | | | |
Ending Balance at Oct. 31, 2022 | 1,207,206 | | $ 3 | 1,938,244 | (731,041) |
Ending Balance, Shares at Oct. 31, 2022 | | | 187,841 | | |
Beginning Balance at Apr. 30, 2022 | 1,251,614 | | $ 3 | 1,835,930 | (584,319) |
Beginning Balance, Shares at Apr. 30, 2022 | | | 183,708 | | |
Issuance of common stock upon exercise of stock options | 1,645 | | | 1,645 | |
Issuance of common stock upon exercise of stock options, Shares | | | 786 | | |
Vesting of early exercised stock options | 2 | | | 2 | |
Issuance of common stock upon settlement of restricted stock units, shares | | | 1,477 | | |
Tax withholdings on settlement of restricted stock units value | (77) | | | (77) | |
Tax withholdings on settlement of restricted stock units shares | | | (2) | | |
Issuance of common stock under employee stock purchase plan | 8,501 | | | 8,501 | |
Issuance of common stock under employee stock purchase plan, Shares | | | 351 | | |
Stock-based compensation | 43,309 | | | 43,309 | |
Net loss | (74,764) | | | | (74,764) |
Ending Balance at Jul. 31, 2022 | 1,230,230 | | $ 3 | 1,889,310 | (659,083) |
Ending Balance, Shares at Jul. 31, 2022 | | | 186,320 | | |
Issuance of common stock upon exercise of stock options | 989 | | | 989 | |
Issuance of common stock upon exercise of stock options, Shares | | | 491 | | |
Vesting of early exercised stock options | 1 | | | 1 | |
Issuance of common stock upon settlement of restricted stock units, shares | | | 1,032 | | |
Tax withholdings on settlement of restricted stock units value | (20) | | | (20) | |
Tax withholdings on settlement of restricted stock units shares | | | (2) | | |
Stock-based compensation | 47,964 | | | 47,964 | |
Net loss | (71,958) | | | | (71,958) |
Ending Balance at Oct. 31, 2022 | $ 1,207,206 | | $ 3 | $ 1,938,244 | $ (731,041) |
Ending Balance, Shares at Oct. 31, 2022 | | | 187,841 | | |