XML 84 R72.htm IDEA: XBRL DOCUMENT v3.26.1
Net Income Per Share Attributable to Common Stockholders - Schedule of Antidilutive Securities (Details) - shares
3 Months Ended
Apr. 30, 2026
Apr. 30, 2025
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Total anti-dilutive common equivalent shares (in shares) 14,446,406 11,763,567
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) 5,238,920 9,690,900
Performance-based restricted stock units    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Total anti-dilutive common equivalent shares (in shares) 8,685,522 1,390,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) 521,964 682,667