v3.24.2.u1
Net loss per share attributable to common stockholders - Schedule of Earnings Per Share, Basic and Diluted (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jul. 31, 2024
Apr. 30, 2024
Jul. 31, 2023
Apr. 30, 2023
Jul. 31, 2024
Jul. 31, 2023
Numerator:            
Net loss $ (18,012) $ (19,722) $ (36,767) $ (37,531) $ (37,734) $ (74,298)
Denominator:            
Weighted-average shares of common stock outstanding, basic (in shares) 57,502,959   53,794,060   57,089,232 53,574,584
Weighted-average shares of common stock outstanding, diluted (in shares) 57,502,959   53,794,060   57,089,232 53,574,584
Net loss per share attributable to common stockholders, basic (in dollars per share) $ (0.31)   $ (0.68)   $ (0.66) $ (1.39)
Net loss per share attributable to common stockholders, diluted (in dollars per share) $ (0.31)   $ (0.68)   $ (0.66) $ (1.39)