v3.26.1
Basic and Diluted Net Loss per Share - Computation of Basic and Diluted Loss per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Apr. 30, 2026
Apr. 30, 2025
Numerator:    
Net loss $ (43,204) $ (57,121)
Denominator:    
Weighted average common shares outstanding (in shares) 24,630,127 22,952,278
Weighted average shares outstanding - basic (in shares) [1] 24,630,127 22,952,278
Weighted average shares outstanding - diluted (in shares) [1] 24,630,127 22,952,278
Net loss per share - Basic (USD per share) [1] $ (1.75) $ (2.49)
Net loss per share - Diluted (USD per share) [1] $ (1.75) $ (2.49)
[1] Amounts have been adjusted to reflect 1-for-20 reverse stock split that became effective on July 28, 2025. See Note 1, “Description of Business and Basis of Presentation” for additional details.