v3.26.1
Net Loss Per Share - Earnings (Loss) per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Apr. 30, 2026
Apr. 30, 2025
Earnings Per Share [Abstract]    
Net loss $ (20,506) $ (61,257)
Weighted-average shares outstanding used to compute net loss per share attributable to common stockholders, basic (in shares) 250,281,201 46,145,251
Weighted-average shares outstanding used to compute net loss per share attributable to common stockholders, diluted (in shares) 250,281,201 46,145,251
Net loss per share attributable to common stockholders, basic (in dollars per share) $ (0.08) $ (1.33)
Net loss per share attributable to common stockholders, diluted (in dollars per share) $ (0.08) $ (1.33)