XML 71 R61.htm IDEA: XBRL DOCUMENT v3.25.1
Income Taxes - Reconciliation of Beginning and Ending Balances of Total Amounts of Gross Unrecognized Tax Benefits (Detail) - USD ($)
$ in Thousands
12 Months Ended
Jan. 31, 2025
Jan. 31, 2024
Jan. 31, 2023
Income Tax Disclosure [Abstract]      
Balance at the beginning of the period $ 18,662 $ 18,734 $ 18,945
Increases in tax positions for prior years 0 54 1,055
Decreases in tax positions for prior years (418) (26) (974)
Increases in tax positions for current year 323 332 147
Settlements (217) (117) (177)
Lapse in statute of limitations (17,407) (315) (262)
Balance at the end of the period $ 943 $ 18,662 $ 18,734