XML 100 R85.htm IDEA: XBRL DOCUMENT v3.25.1
Income Taxes - Unrecognized Tax Benefits (Details) - USD ($)
$ in Thousands
12 Months Ended
Jan. 31, 2025
Jan. 31, 2024
Jan. 31, 2023
Unrecognized Tax Benefits [Roll Forward]      
Unrecognized tax benefits balance at February 1 $ 60,744 $ 47,946 $ 46,729
Gross increase for tax positions of prior years 0 4,368 333
Gross decrease for tax positions of prior years (307) (156) (1,734)
Settlements 0 0 (2,484)
Gross increase for tax positions of current year 15,109 8,586 5,102
Unrecognized tax benefits balance at January 31 $ 75,546 $ 60,744 $ 47,946