XML 85 R72.htm IDEA: XBRL DOCUMENT v3.23.1
Net Loss Per Share - Computation of Net Loss Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Jan. 31, 2023
Jan. 31, 2022
Jan. 31, 2021
Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Line Items]      
Net loss $ (105,551) $ (102,111) $ (84,634)
Weighted-average number of shares used in computing net loss per share, basic (shares) 34,092 32,021 29,308
Weighted-average number of shares used in computing net loss per share, diluted (shares) 34,092 32,021 29,308
Net loss per share, basic (in usd per share) $ (3.10) $ (3.19) $ (2.89)
Net loss per share, diluted (in usd per share) $ (3.10) $ (3.19) $ (2.89)
Class A Common Stock      
Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Line Items]      
Net loss $ (10,106) $ (10,408) $ (9,426)
Weighted-average number of shares used in computing net loss per share, basic (shares) 3,264 3,264 3,264
Weighted-average number of shares used in computing net loss per share, diluted (shares) 3,264 3,264 3,264
Net loss per share, basic (in usd per share) $ (3.10) $ (3.19) $ (2.89)
Net loss per share, diluted (in usd per share) $ (3.10) $ (3.19) $ (2.89)
Class B Common Stock      
Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Line Items]      
Net loss $ (95,445) $ (91,703) $ (75,208)
Weighted-average number of shares used in computing net loss per share, basic (shares) 30,828 28,757 26,044
Weighted-average number of shares used in computing net loss per share, diluted (shares) 30,828 28,757 26,044
Net loss per share, basic (in usd per share) $ (3.10) $ (3.19) $ (2.89)
Net loss per share, diluted (in usd per share) $ (3.10) $ (3.19) $ (2.89)