v3.26.1
Description of Business and Basis of Presentation (Details)
$ in Thousands
Jul. 28, 2025
Jan. 31, 2026
USD ($)
Jan. 31, 2025
USD ($)
Jan. 31, 2024
USD ($)
Jan. 31, 2023
USD ($)
Organization, Consolidation and Presentation of Financial Statements [Abstract]          
Accumulated deficit   $ (2,111,635) $ (1,891,438)    
Cash, cash equivalents, and restricted cash   $ 141,964 $ 224,971 $ 357,810 $ 294,562
Stock split ratio 0.05