XML 66 R55.htm IDEA: XBRL DOCUMENT v3.25.3
Net Loss Per Share - Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share (Details) - shares
shares in Thousands
3 Months Ended 9 Months Ended
Oct. 31, 2025
Oct. 31, 2024
Oct. 31, 2025
Oct. 31, 2024
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]        
Antidilutive securities (in shares) 21,490 31,477 21,490 31,477
Stock options        
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]        
Antidilutive securities (in shares) 5,213 8,375 5,213 8,375
Restricted stock units        
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]        
Antidilutive securities (in shares) 15,126 22,871 15,126 22,871
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
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) 207 231 207 231