v3.26.1
Revision of Prior Period Financial Statements - Additional information (Details) - USD ($)
$ in Thousands
Apr. 30, 2026
Jan. 31, 2026
Apr. 30, 2025
Error Corrections and Prior Period Adjustments Restatement [Line Items]      
Additional paid-in capital $ 5,853,369 $ 5,694,549 $ 4,669,701
Accumulated deficit $ 1,255,268 $ 1,283,042 1,224,804
Adjustments      
Error Corrections and Prior Period Adjustments Restatement [Line Items]      
Additional paid-in capital     36,490
Accumulated deficit     $ 36,490