v3.26.1
NET LOSS PER SHARE - Earnings Per Share Basic and Diluted (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jul. 31, 2026
Apr. 30, 2026
Jul. 31, 2025
Apr. 30, 2025
Jul. 31, 2026
Jul. 31, 2025
Earnings Per Share [Abstract]            
Net loss $ (29,117) $ (20,506) $ (38,623) $ (61,257) $ (49,623) $ (99,880)
Weighted-average shares outstanding used to compute net loss per share attributable to common stockholders, basic (in shares) 256,369,621   46,546,290   253,375,867 46,350,553
Weighted-average shares outstanding used to compute net loss per share attributable to common stockholders, diluted (in shares) 256,369,621   46,546,290   253,375,867 46,350,553
Net loss per share attributable to common stockholders, basic (in dollars per share) $ (0.11)   $ (0.83)   $ (0.20) $ (2.15)
Net loss per share attributable to common stockholders, diluted (in dollars per share) $ (0.11)   $ (0.83)   $ (0.20) $ (2.15)