Condensed Consolidated Balance Sheets (Parenthetical) - $ / shares |
Jul. 31, 2024 |
Jan. 31, 2024 |
|---|---|---|
| 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) | 289,715,291 | 269,780,805 |
| Common stock, shares, outstanding (in shares) | 289,715,291 | 269,780,805 |
| 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) | 26,211,913 | 34,910,917 |
| Common stock, shares, outstanding (in shares) | 26,211,913 | 34,910,917 |