XML 82 R70.htm IDEA: XBRL DOCUMENT v3.25.3
Net Income (Loss) Per Share Attributable to Common Stockholders - Schedule of Antidilutive Securities (Details) - shares
3 Months Ended 9 Months Ended
Oct. 31, 2025
Oct. 31, 2024
Oct. 31, 2025
Oct. 31, 2024
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Total anti-dilutive common equivalent shares (in shares) 2,387,634 16,420,250 4,921,660 16,420,250
Restricted stock and restricted stock units        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Total anti-dilutive common equivalent shares (in shares) 260,884 10,918,443 1,965,779 10,918,443
Shares estimated to be purchased under ESPP        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Total anti-dilutive common equivalent shares (in shares) 0 359,798 0 359,798
Performance-based restricted stock units        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Total anti-dilutive common equivalent shares (in shares) 2,000,000 3,530,000 2,575,000 3,530,000
Common Stock | Options to purchase common stock        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Total anti-dilutive common equivalent shares (in shares) 126,750 1,612,009 380,881 1,612,009