XML 167 R86.htm IDEA: XBRL DOCUMENT v3.25.4
Net Loss Per Share - Schedule of Antidilutive Securities Excluded from the Computation of Diluted Net loss per share (Details) - shares
12 Months Ended
Jan. 31, 2026
Jan. 31, 2025
Jan. 31, 2024
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Antidilutive securities excluded from computation of earnings per share (in shares) 4,719,431 4,465,961 11,134,692
Stock options to purchase common stock | Class A Common Stock      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Antidilutive securities excluded from computation of earnings per share (in shares) 149,178 281,239 428,408
Stock options to purchase common stock | Class B Common Stock      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Antidilutive securities excluded from computation of earnings per share (in shares) 14,731 286,186 884,057
Unvested restricted stock units      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Antidilutive securities excluded from computation of earnings per share (in shares) 4,233,699 3,752,252 4,162,660
Performance Shares      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Antidilutive securities excluded from computation of earnings per share (in shares) 209,670 146,284 214,565
Shares underlying the conversion option of the 2026 Notes | Convertible Notes Due 2026      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Antidilutive securities excluded from computation of earnings per share (in shares) 0 0 5,445,002
Restricted Stock      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Antidilutive securities excluded from computation of earnings per share (in shares) 112,153 0 0