Condensed Consolidated Balance Sheets (Parenthetical) - $ / shares |
Apr. 30, 2023 |
Jan. 31, 2023 |
---|---|---|
Class A | ||
Common stock, par or stated value per share (in USD per share) | $ 0.0001 | $ 0.0001 |
Common stock, shares authorized (in shares) | 1,500,000,000 | 1,500,000,000 |
Common stock, shares, issued (in shares) | 237,680,615 | 222,951,206 |
Common stock, shares, outstanding (in shares) | 237,680,615 | 222,951,206 |
Class B | ||
Common stock, par or stated value per share (in USD per share) | $ 0.0001 | $ 0.0001 |
Common stock, shares authorized (in shares) | 300,000,000 | 300,000,000 |
Common stock, shares, issued (in shares) | 53,544,450 | 63,812,651 |
Common stock, shares, outstanding (in shares) | 53,544,450 | 63,812,651 |