v3.26.1
Revision of Prior Period Financial Statements - Additional information (Details) - USD ($)
$ in Thousands
Jul. 31, 2026
Jan. 31, 2026
Jul. 31, 2025
Error Corrections and Prior Period Adjustments Restatement [Line Items]      
Additional paid-in capital $ 6,335,490 $ 5,694,169 $ 5,045,135
Accumulated deficit $ 1,249,962 $ 1,283,042 1,294,957
Adjustments      
Error Corrections and Prior Period Adjustments Restatement [Line Items]      
Additional paid-in capital     28,968
Accumulated deficit     $ 28,968