XML 80 R67.htm IDEA: XBRL DOCUMENT v3.25.1
Basic and Diluted Net Loss per Share - Antidilutive Securities (Details) - shares
3 Months Ended
Apr. 30, 2025
Apr. 30, 2024
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Total potentially dilutive common share equivalents (in shares) 105,804,315 104,967,525
2028 Convertible Notes (on an as-converted basis)    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Total potentially dilutive common share equivalents (in shares) 27,170,145 24,999,990
Options to purchase common stock    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Total potentially dilutive common share equivalents (in shares) 2,512,255 10,628,477
Restricted stock units    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Total potentially dilutive common share equivalents (in shares) 33,088,246 25,725,494
Common stock warrants    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Total potentially dilutive common share equivalents (in shares) 34,499,436 34,499,436
Employee stock purchase plan    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Total potentially dilutive common share equivalents (in shares) 8,534,233 9,114,128