XML 78 R66.htm IDEA: XBRL DOCUMENT v3.25.4
Net Loss Per Share - Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share (Details) - shares
shares in Thousands
12 Months Ended
Jan. 31, 2026
Jan. 31, 2025
Jan. 31, 2024
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]      
Antidilutive securities (in shares) 18,671 28,234 27,463
Stock options      
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]      
Antidilutive securities (in shares) 4,356 6,071 9,788
Restricted stock units      
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]      
Antidilutive securities (in shares) 12,631 21,521 17,190
Performance-based restricted stock units      
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]      
Antidilutive securities (in shares) 991 0 0
Vesting percentage 100.00%    
Performance-based restricted stock units | Minimum      
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]      
Vesting percentage 0.00%    
Performance-based restricted stock units | Maximum      
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]      
Vesting percentage 200.00%    
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) 693 642 485