XML 67 R55.htm IDEA: XBRL DOCUMENT v3.25.2
Net Loss Per Share - Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share (Details) - shares
shares in Thousands
3 Months Ended 6 Months Ended
Jul. 31, 2025
Jul. 31, 2024
Jul. 31, 2025
Jul. 31, 2024
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]        
Antidilutive securities (in shares) 26,166 33,614 26,166 33,614
Stock options        
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]        
Antidilutive securities (in shares) 5,477 9,114 5,477 9,114
Restricted stock units        
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]        
Antidilutive securities (in shares) 19,295 24,138 19,295 24,138
Performance-based restricted stock units        
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]        
Antidilutive securities (in shares) 944 0 944 0
Shares issuable pursuant to the 2020 Employee Stock Purchase Plan        
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]        
Antidilutive securities (in shares) 450 362 450 362