v3.25.2
Net Loss Per Share - Schedule of Potentially Dilutive Securities (Details) - shares
3 Months Ended 6 Months Ended
Jul. 31, 2025
Jul. 31, 2024
Jul. 31, 2025
Jul. 31, 2024
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive securities excluded from computation of loss per share (in shares) 14,426,000 12,594,000 14,426,000 12,594,000
Replacement shares issued in connection with acquisition        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive securities excluded from computation of loss per share (in shares) 1,888,000 0 1,888,000 0
Options to purchase common stock        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive securities excluded from computation of loss per share (in shares) 4,140,000 5,685,000 4,140,000 5,685,000
Restricted stock units and performance stock units        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive securities excluded from computation of loss per share (in shares) 8,315,000 6,852,000 8,315,000 6,852,000
ESPP shares estimated to be purchased        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive securities excluded from computation of loss per share (in shares) 83,000 57,000 83,000 57,000