v3.25.4
Income Taxes - Schedule of Geographical Breakdown of Income (Loss) (Details) - USD ($)
$ in Thousands
12 Months Ended
Jan. 31, 2026
Jan. 31, 2025
Jan. 31, 2024
Income Tax Disclosure [Abstract]      
Domestic $ (151,441) $ 66,415 $ 82,095
International 24,452 (7,851) 23,576
Income (loss) before provision for income taxes $ (126,989) $ 58,564 $ 105,671