v3.26.1
Income Taxes - Reconciliation of the Beginning and Ending Amount of Gross Unrecognized Tax Benefits (Details) - USD ($)
$ in Thousands
12 Months Ended
Jan. 31, 2026
Jan. 31, 2025
Jan. 31, 2024
Unrecognized Tax Benefits [Roll Forward]      
Unrecognized tax benefits - beginning $ 35,533 $ 32,093 $ 25,762
Gross changes - prior period tax position 0 (103) 0
Gross changes - current period tax position 3,537 3,543 6,331
Unrecognized tax benefits — ending $ 39,070 $ 35,533 $ 32,093