v3.26.1
Income Taxes - Schedule of Unrecognized Tax Benefits Roll Forward (Details) - USD ($)
$ in Thousands
12 Months Ended
Jan. 31, 2026
Jan. 31, 2025
Jan. 31, 2024
Income Tax Disclosure [Abstract]      
Beginning of year $ 10,207 $ 8,717 $ 6,900
Additions based on tax positions related to the current year 3,036 1,490 1,616
Additions for tax positions of prior years 529 0 201
Reductions for tax positions of prior years (16) 0 0
End of year $ 13,756 $ 10,207 $ 8,717